Easy learning with example program codes

how to copy values from one object to another java?


 * This program is used to copy the values one object
 * into another object using constructor.
 * @author CodesJava
public class ConstructorExample6 {
       int num;
       String str;               
       ConstructorExample6(int n, String s){
            System.out.println("Constructor called.");
            num = n;
            str = s;
        //This constructor will copy the value
        //of one object into another.
        ConstructorExample6(ConstructorExample6 obj){
            System.out.println("Constructor called for copying value.");
            num = obj.num;
            str = obj.str;
        public static void main(String args[]){
           //parameterized constructor call
           ConstructorExample6 obj1 = new ConstructorExample6(10, "CodesJava");
           //print values of object properties.  
           System.out.println("obj1 num = " + obj1.num);
           System.out.println("obj1 str = " + obj1.str);
           //Constructor call to copy the value
           //one object into other.
           ConstructorExample6 obj2 = new ConstructorExample6(obj1);
           //print values of object properties. 
           System.out.println("obj2 num = " + obj2.num);
           System.out.println("obj2 str = " + obj2.str);


Constructor called for copying value.
obj2 num = 10
obj2 str = CodesJava

Java interview questions on main method

Industrial Training

We offers Placement Oriented Training on Java, Spring, JSF, Hibernate, PHP, AngularJS, Angular 4, PLSQL, Oracle BI Publisher etc. We also provides Online training, please mail us at


We also provides the Development services for Website Development , Java Development, PHP Development, Android App Development etc. You can contact us on

Copyright © 2019 CodesJava Protection Status SiteMap Reference: Java Wiki