int[] array
を2d ArrayList<ArrayList<Integer>>
に追加する方法を知っていますか?2d ArrayListにint配列を追加
コード...
import java.util.ArrayList;
import java.util.Arrays;
public class Test2 {
public static void main(String[] args) {
int[] intArray = {1,1,1,1};
ArrayList<ArrayList<Integer>> list = new ArrayList<>();
list.add(new ArrayList<Integer>(Arrays.asList(intArray))); // <- compile error
}
}
、配列のインデックスが変更可能な変更と取得結果を得るために 'int'など、複数の方法を通過します。私はそれが2d ArrayListに追加される直前にそれを変換することを望んでいました。それを追加しながら変換することは可能ですか? –
'int'から' Integer'まで自動ボクシングがありますが、 'int []'から 'Integer []' –
に 'autoboxing 'はありません。これは' int'型として残しておき、 'list.add(Arrays.stream(intArray –