Boxing:
Converting a primitive datatype into an object is called “boxing”
class AutoBox {
static int m(Integer v) {
return v;
}
public static void main(String args[]) {
Integer iob=m(100);
System.out.println(iob);
}
}
Unboxing:
Converting an object into corresponding primitive datatype is called unboxing
public class UnBoxing{
public static void main(String args[]) {
Integer iob,iob2;
int i; iob=100;
System.out.println(“Original value of iob: “+iob);
++iob;
System.out.println(“After ++iob: “+iob);
iob2=iob+(iob/3);
System.out.println(“iob2 after expression: “+iob2);
i=iob+(iob/3);
System.out.println(“i after expression:”+i);
}
}
Question and answer is powered by AnsPress.io