J2SE5.0の新機能(2)Autoboxing | ふぁんくしょん

J2SE5.0の新機能(2)Autoboxing

Autoboxing and Auto-Unboxing of Primitive Types

Before

Integer i = new Integer(1);
int j = i.intValue();

After

Integer i = 1;
int j = i;

自動でプリミティブ型とそのラッパークラス間の変換を行ってくれる機能です。標準ライブラリのコンテナにはプリミティブ型を入れることができないので、こういう機能があると便利です。C#にはあった機能。