【Java】数组的打印输出

时间:2021-07-20 07:08:56
import java.util.Arrays;

public class Test {
public static void main(String[] args) {
int[] a = { 1, 2, 3 }; // 最常用的方法
System.out.println(Arrays.toString(a)); // 自己打印的简单方法
for (int i : a)
System.out.print(i + " ");
System.out.println(); } // Arrays.toString的源代码
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(", ");
}
}
}

  

[, , ]
   

Test