System.out.print(\
for(int i = 0; i < arr1.length; i++) System.out.print(arr1[i] + \
System.out.println(\
Arrays.equals(arr1, arr2)); System.out.println(\
Arrays.equals(arr1, arr3)); } }
执行结果:
arr1: 5 5 5 5 5 5 5 5 5 5 arr1 = arr2 ? true arr1 = arr3 ? false
在Java SE 5.0中对Arrays类作了不少的修改与功能增加,由此可见数组操作在程序中的重要性。 总之,如果之前对Arrays没这么的重视,在J2SE 5.0之后,可以多关照它几眼。如果有数组操作方面的相关需求,可以先查查 java.util.Arrays的API文件说明,看看有没有现成的方法可以使用。显然Arrays并不只有以上介绍的那些方法,请列出Arrays类的另外五个方法:
1._________________________________________________ 2._________________________________________________ 3._________________________________________________ 4._________________________________________________ 5._________________________________________________
在ArraysMethodDemo1.java中使用了一个java.util.Scanner类,这是Java SE 5.0引入的一个新的类,提供了基本的读入数据的功能,可以从控制台或任何数据流读取数据。查询Java SE 5.0 API,学习Scanner类的用法。
26