数组——Arrays类
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);
}
}

浙公网安备 33010602011771号