Autoboxing and Unboxing
- automatic conversion : Primitive types ↔︎ Wrapper classes
- int ↔︎ Integer
- long ↔︎ Long
- double ↔︎ Double
- boolean ↔︎ Boolean
- char ↔︎ Character
- byte ↔︎ Byte
- short ↔︎ Short
Autoboxingis for primitive types to Wrapper classesUnboxingis for opposite direction- ex) int ↔︎ Integer, float ↔︎ Float, long ↔︎ Long
javaList<Integer> li = new ArrayList<>();
for (int i = 1; i < 50; i += 2)
li.add(i);
javaCharacter ch = new Character('a');
Integer i = new Integer(3);