格式 数组的基本使用 0912
数组定义 先声明,再分配空间
类型[] 数组名;
数组名 = new 类型[长度];
数组定义 声明数组 并分配空间
类型[] 数组名 = new 类型[长度];
数组定义 声明并赋值
完整写法
类型 数组名 = new 类型[]{数据1,数据n}
简洁写法
类型[] 数组名 = {数据1,数据n}
数组存改值
数组[下标] = 值
根据下标获取数组值
数组[下标]
数组的遍历 打印所有成员
for (int i = 0; i < 数组名.length; i++) {
System.out.println(数组名[i]);
}
数组排序 升序
import java.util.Arrays;
Arrays.sort(数组名);
数组排序 逆序
int 数组长度 = 数组名.length;
int 最大索引 = 数组长度 - 1;
for (int i = 0; i < 数组长度 / 2; i++) {
int temp = 数组名[i];
数组名[i] = 数组名[最大索引 - i];
数组名[最大索引 - i] = temp;
}
定义对象数组
// 只声明不赋值
类名称[] 数组名 = new 类名称[长度];