目录
一、创建一维数组
1.1、概述
1.2、初始化一维数组
1.3、数组的概述
1.4、使用一维数组
二、二维数组的创建
2.1、概述
2.2、二维数组的初始化
2.3、二维数组的使用
三、数组的复制
3.1、全部复制 (Arrays.copyof();)
3.2、指定区域的复制(Arrays.copyofRange();)
四、遍历数组
五、数组的排序
Int one[];
Int arr[] = new int []{};
具有相同类型的一组集合
int day[] = new int[]{31,28,31,30,31,30,31,31,30,31,30,31,};
for(int i= 0;i<=12;i++){
System.out.println((i+1) +"月有" + day[i] +"天");按数组顺序输出
}
数据类型 数组名称[][];
int day[][] = new int day[][]{};
数组名称 数据类型[][];
Day int [][] = new day int[][]{};
Type arrayname[][] = {value1,...valuen}
Int array[][] = {{1,2},{3,4}};
int h[][] = new int [3][4];//定义二维数组
for(int i =0;i< h.length;i++){
for(int j=0;j
Int arr[] = new int[]{25,21,24,};
Int arr2 = Arrays.copyof(arr,5);
//5代表数组arr2的长度
//arr数组的长度为3个元素,而arr2的长度为5,输出结果为25,21,24,0,0
Int arr[]={12,11,2,3};
Int arr2 = Arrays.copyofRange(arr,0,3)
Int数组类型的默认值0
遍历数组就是获取数组中的每个元素
int b[][] = new int[][]{{1},{1,2},{1,2,3}};//定义二维数组
for(int k=0;k < b.length;k++){
for(int c=0;c
Arrays.sort(object)
Object:指进行排序的数组名称
返回值:排序后的数组
int arr[] = new int []{23,42,15,8,70};
Arrays.sort(arr); 从小到大进行输出
for(int i = 0;i<=arr.length;i++){
System.out.println(arr[i]);
}
反转排序:将数组是以相反的顺序把原有的数组内容重新排序(第一个与最后一个位置交换