LINEスタンプ制作代行サービス・LINEスタンプの作り方!

お電話でのお問い合わせ:03-6869-8600

stampfactory大百科事典

オートボクシング

オートボクシング(Autoboxing)とは、Javaが持つ機能の1つ。Java SE 5(J2SE 5.0)で追加され、JSR-201で宣言されている。リストやコレクションに対して、直接プリミティブ型の値を挿入することが出来ないため、プリミティブラッパークラスに代入(box)後、リストに追加するという処理があるが、これを自動化してしまうのがオートボクシングである。オートボクシングが実装された処理系では逆の操作(アンボクシング)も自動で行われる。例えば、int型の値をリストに挿入する時、クラスでラップする処理を自動化するなどということができる。以下に、オートボクシングを用いてプリミティブ型をプリミティブラッパークラスに変換したコードの例を示す。このコードは、Java SE 5以前のバージョンではオートボクシングに対応していないため、該当する箇所でコンパイルエラーが発生する。上記のプログラムコードにおいて、int型の値は、listに追加されるとき自動的にIntegerオブジェクトにラップされてから追加される。すなわち、以下のプログラムコードと等価である。

出典:wikipedia

LINEスタンプ制作に興味がある場合は、
下記よりスタンプファクトリーのホームページをご覧ください。