Autoboxing
During assignment, the automatic transformation of primitive type(int, float, double etc.) into their object equivalents or wrapper type(Integer, Float, Double,etc) is known as Autoboxing.
Ex:
Integer intObject = 5; // autoboxing
auto-unboxing
During assignment or calling of constructor, the automatic transformation of wrapper types into their primitive equivalent is known as Unboxing.
Ex:
int inative = 0;
inative = new Integer(5); // auto-unboxing
Autoboxing also works with comparison
int a = 10;
Integer b = 10;
System.out.println(a==b); // true
No comments:
Post a Comment