-
forループを使用して変換する方法:
int[] intArray = {1, 2, 3, 4, 5}; List<Integer> integerList = new ArrayList<>(); for (int value : intArray) { integerList.add(value); }
-
Java 8以降では、Stream APIを使用して変換することもできます:
int[] intArray = {1, 2, 3, 4, 5}; List<Integer> integerList = Arrays.stream(intArray) .boxed() .collect(Collectors.toList());
-
Apache CommonsのArrayUtilsクラスを使用して変換する方法: まず、Apache Commons Langライブラリをプロジェクトに追加してください。次に、以下のコードを使用します:
import org.apache.commons.lang3.ArrayUtils; int[] intArray = {1, 2, 3, 4, 5}; Integer[] integerArray = ArrayUtils.toObject(intArray); List<Integer> integerList = Arrays.asList(integerArray);
これらの方法を使用すると、int型の配列をInteger型のリストに簡単に変換することができます。選択した方法に応じて、適切なコード例を選んで実装してみてください。