Geekroid-ギークロイド(仮)|ITエンジニアの日常をささいな情報で彩るコラム

ITエンジニアの転職

基本型の値をラッパークラスのオブジェクトに変換する

Java SE 5以降では、オートボクシングという機能が追加されたため、特に意識することなく、基本型とラッパーオブジェクトとを相互変換できます。

Integer i1 = 1;	…(1)
int i2 = i1; 	…(2)

上の例であれば、(1)は基本型の値をInteger型のオブジェクトに保存しています(ボクシング)。(2)ではInteger型のオブジェクトをint型の変数に格納しています(アンボクシング)。オートボクシングとは、ボクシング/アンボクシングを総称した呼称です。

ラッパークラス
ラッパークラス
基本型の値をラッパークラスのオブジェクトに変換する
文字列からラッパーオブジェクトを作成する

Geekroid-ギークロイド(仮)|ITエンジニアの日常をささいな情報で彩るコラム

ITエンジニアの転職