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#にはあった機能。
Before
Integer i = new Integer(1);
int j = i.intValue();
After
Integer i = 1;
int j = i;
自動でプリミティブ型とそのラッパークラス間の変換を行ってくれる機能です。標準ライブラリのコンテナにはプリミティブ型を入れることができないので、こういう機能があると便利です。C#にはあった機能。