Arrays是一个包,包里都是是用于操作数组的各种方法,排序、倒序等方法手段。
Arrays的包有很多都是现成的用法可以避免重复的写
代码示例:
1:
package 数组;import java.util.Arrays;public class Arrays类讲解 { public static void main(String[] args) { //Arrays类位于java.util 包中,主要包含了操纵数组的各种方法 int[] a={12,21,13,24}; System.out.println(Arrays.toString(a));//把数组变成string类型进行输出 Arrays.sort(a);//排序正序排法 System.out.println(Arrays.toString(a));//把数组变成string类型进行输出 Arrays.fill(a,0,2,0);//赋值,0-1数组赋值0 System.out.println(Arrays.toString(a));//把数组变成string类型进行输出 Arrays.fill(a,0);//赋值,全部赋值为0 System.out.println(Arrays.toString(a));//把数组变成string类型进行输出 }}
2:
package 数组;
package 数组;import java.util.Arrays;public class Arrays类讲解 { public static void main(String[] args) { //Arrays类位于java.util 包中,主要包含了操纵数组的各种方法 int[] a={12,21,13,24}; ab(a); System.out.println(Arrays.toString(a));//把数组变成string类型进行输出 for (int i=a.length-1;i>=0;i--)//遍历倒序,输出24,21,13,12 { System.out.print(a[i]+" "); } System.out.println();//下一列 System.out.println(Arrays.toString(a));//把数组变成string类型进行输出 Arrays.fill(a,0,2,0);//赋值,0-1数组赋值0 System.out.println(Arrays.toString(a));//把数组变成string类型进行输出 Arrays.fill(a,0);//赋值,全部赋值为0 System.out.println(Arrays.toString(a));//把数组变成string类型进行输出 } public static void ab(int[] a) { Arrays.sort(a); }}