Java Arrays.deepToString()方法及示例
java.util.Arrays.deepToString(Object[])
方法是一个java.util.Arrays类方法。
返回指定数组的 “深层内容 “的字符串表示。如果该数组包含其他数组的元素,则字符串表示包含它们的内容,以此类推。这个方法是用来将多维数组转换为字符串的。简单的toString()方法对简单数组很有效,但对多维数组不起作用。这个方法是为将多维数组转换为字符串而设计的。
语法
例子
打印多维数组
输出。
toString() vs deepToString()
toString()对单维数组很有效,但对多维数组无效。
输出。
注:我们可以使用循环来打印多维数组的内容,使用deepToString()。
deepToString()对单维和多维都有效,但对单维的基元数组无效 。
输出。
参考资料:
https://docs.oracle.com/javase/7/docs/api/java/util/Arrays.html#deepToString(java.lang.Object[])