アットウィキロゴ

オートボクシング

J2SE5.0以前は
 
基本データ型と参照型の間で相互に変換するにはラッパークラスを利用していた
----------
int priNum = 51;
Integer objNum = new Integer(priNum); //ラッパーIntegerにしてから
ArrayList list = new ArrayList();
list.add(objNum); //コレクションフレームワーククラスに入れる
----------
 
J2SE5.0からは、オートボクシングという機能が追加
 
単純な型変換は自動変換されるようになった
----------
int priNum = 51;
ArrayList list = new ArrayList;
list.add(priNum); //intのままで、コレクションフレームワーククラスに入れても大丈夫!
----------
 

タグ:

Java
+ タグ編集
  • タグ:
  • Java
最終更新:2008年05月27日 22:49