-2
List<int[][]> matrices = new ArrayList<>();
私のarraylistはこれです。 arrayListに格納されている2次元配列のすべての要素を出力したい。これどうやってするの ?Arraylistで2次元整数配列を出力するには
私はいくつかのソリューションを試しましたhereしかし、これらは私のために働いていません。
List<int[][]> matrices = new ArrayList<>();
私のarraylistはこれです。 arrayListに格納されている2次元配列のすべての要素を出力したい。これどうやってするの ?Arraylistで2次元整数配列を出力するには
私はいくつかのソリューションを試しましたhereしかし、これらは私のために働いていません。
反復リスト、および各要素を印刷するArrays.deepToString
を使用します。
matrices.stream()
.map(Arrays::deepToString)
.forEach(System.out::println);
または、ストリームをサポートしていないのJavaのバージョンについて:
for (int[][] matrix : matrices) {
System.out.println(Arrays.deepToString(matrix));
}
ありがとうございます。これは機能しています。 –
は、あなたが何かをしようとしたことがありますか?ここに表示してください。 – AxelH
重複http://stackoverflow.com/questions/32376276/print-values-of-a-2d-arraylist-matrix – Uzair