@634

ラッパクラス型配列と基本データ型配列の相互変換

Advertisement

基本データ型配列 → ラッパクラス配列

基本データ型の配列と同じ値を保持したラッパクラスの配列作成。
//int型配列iarray → Integer型配列Iarray

Integer[] Iarray = new Integer[iarray.length];

for(int i = 0; i < iarray.length; i++){
    Iarray[i] = new Integer(iarray[i]);
}
上の例ではint型配列だけど、他の型の場合も基本的に同じ。

ラッパクラス配列 → 基本データ型配列

上記の、基本データ型配列→ラッパクラス配列の逆。変換のときにintValue()メソッドで数値化する。
//Integer型配列Iarray → int型配列iarray

int[] iarray = new int[Iarray.length];

for(int i = 0; i < Iarray.length; i++){
    iarray[i] = Iarray[i].intValue();
}

Advertisement

ショートカット

634
634ブログ
このカテゴリのトップページに戻る
Incubator(Pukiwiki)
634ラボ
   UIコレクションギャラリー
   ZO-3ジェネレーター

サイト検索


Y!ログール