在java中打印多维数组的最佳方法是什么?
发布时间:2020-12-15 05:12:27 所属栏目:Java 来源:网络整理
导读:我最近在 java中启动了mutltidimensional int数组.在那之前,一维阵列已经足够了. 打印那些我用过System.out.println(Arrays.toString(myarray)); 但它不适用于多维数组,它与您尝试直接多次打印一维数组时的效果相同. 解决方法 你需要迭代它. 最简单的方法是
我最近在
java中启动了mutltidimensional int数组.在那之前,一维阵列已经足够了.
打印那些我用过System.out.println(Arrays.toString(myarray)); 但它不适用于多维数组,它与您尝试直接多次打印一维数组时的效果相同. 解决方法
你需要迭代它.
最简单的方法是使用提供的 例如: int[][] myArray = { { 1,2,3 },{ 4,5,6 } }; System.out.println(Arrays.deepToString(myArray)); 或者,您可以自己迭代,也可以使用您选择打印的样式进行更多自定义. 例如: int[][] myArray = { { 1,6 } }; for(int[] arr : myArray) System.out.println(Arrays.toString(arr)); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |