数组的基本使用
public static void main(String[] args){
//1.创建一个数组
int[] arr1 = new int[3];
//2.获取数组长度
int length1 = arr1.length;
//3.访问数组中的元素:数组名[下标]
//注意:下标从0开始,最大可以取到(长度-1)
int element0 = arr[0];
//4.为数组中的元素赋值
arr[0] = 99;
arr[1] = 98;
arr[2] = 97;
//5.遍历数组
for(int i=0;i<length1;i++){
System.out.println(arr[i]);
}
//6.创建数组的同时为数组中的元素赋值
int[] arr2 = new int[]{90,80,70};
}
数组元素的添加
解决数组长度不可变的问题
在数组末尾新增一个元素
public static void main(String[] args){
int[] arr = new int[]{9,8,7};
//快速查看数组中的元素
System.out.println(Arrays.toString(arr));
//要加入数组的目标元素
int dst = 6;
//创建一个新数组,长度是缘数组长度+1
int[] newArr = new int[arr.length+1];
//把原数组中的数据全部复制到新数组中
for(int i=0;i<arr.length;i++){
newArr[i] = arr[i];
}
//把目标元素放入新数组的最后
newArr[arr.length] = dst;
//新数组替换原数组
arr = newArr;
System.out.println(Arrays.toString(arr));
}
数组元素的删除