Arrays.toString方法
程序员文章站
2024-03-06 22:30:50
...
源码如下
public static String toString(int[] a) {
if (a == null)
return "null";
int iMax = a.length - 1;
if (iMax == -1)
return "[]";
StringBuilder b = new StringBuilder();
b.append('[');
for (int i = 0; ; i++) {
b.append(a[i]);
if (i == iMax)
return b.append(']').toString();
b.append(", ");
}
}
当直接输出数组的时候输出的是地址,而调用Arrays.toString方法后可以输出数组
package com.zh;
import java.util.Arrays;
public class Exampel {
public static void main(String[] args){
int[] a = {1,2,3};
System.out.println(a);
System.out.println(Arrays.toString(a));
}
}
输出结果为
[[email protected]
[1, 2, 3]
推荐阅读
-
Spring boot项目集成Camel FTP的方法示例
-
java Arrays.toString
-
PHP的中使用非缓冲模式查询数据库的方法
-
Android开发之子线程操作UI的几种方法
-
Android ListView中动态显示和隐藏Header&Footer的方法
-
JAVA中Arrays.deepToString()与Arrays.toString()的区别
-
asp.net(c#)下读取word文档的方法小结
-
java基于移位操作实现二进制处理的方法示例
-
实现Java线程的取值并返回的方法
-
Java 数组的输出方式,Arrays.toString和Arrays.deepToString的使用。