多次元配列変数のダンプには、java.utilパッケージのArraysクラスのdeepToStringメソッドを使う。
構文
java.util.Arrays.deepToString( 多次元配列変数 )
サンプル1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | package samplePackage; public class SampleClass { public static void main( String[] args ){ int[][][] $array = { { { 1, 2 }, { 3, 4 } }, { { 5, 6 }, { 7, 8 } }, { { 9, 10 }, { 11, 12 } } }; System.out.println( java.util.Arrays.deepToString( $array ) ); } } |
実行結果
[[[1, 2], [3, 4]], [[5, 6], [7, 8]], [[9, 10], [11, 12]]]
サンプル2
import文を使い、java.utilパッケージのArraysクラスをインポートしておく方法。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | package samplePackage; import java.util.Arrays; public class SampleClass { public static void main( String[] args ){ int[][][] $array = { { { 1, 2 }, { 3, 4 } }, { { 5, 6 }, { 7, 8 } }, { { 9, 10 }, { 11, 12 } } }; System.out.println( Arrays.deepToString( $array ) ); } } |
実行結果
[[[1, 2], [3, 4]], [[5, 6], [7, 8]], [[9, 10], [11, 12]]]