Array.toString(a)什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/04 18:45:22
Random rand = new Random(47);
a = new int[rand.nextInt(20)];
System.out.println("length of a = " + a.length);
print(Array.toString(a));

还有 为什么a.length=18

rand.nextInt(20); 是从0-20中间随机产生一个整数,18当然在这个范围之内了。Array.toString(a)是把数组a转化成一个字符串数组。
例如:a = {1,2,3,4,5};
则System.out.print(Array.toString(a))输出的就是[1,2,3,4,5]