数组——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);
}
}
posted @ 2021-12-09 18:31  道者顺心也  阅读(72)  评论(0)    收藏  举报