@TOC# 学习目标:
java数组
学习内容:
例如:
1、创建数组
2、添加元素
3、访问元素
4、更新元素
5、删除元素
6、数组长度
7、遍历数组
8、查找元素
9、数组排序
1、创建数组
int [] a={1,2,3];//第一种
int [] b=new int[]{1,2,3};//第二种
int [] c=new int[3];//第三种 只定义空间大小
for(i=0;i<c.length;i++){
c[i]=i+1;
}
//第四种
import java.util.ArrayList;//导包
ArrayList<Integer> d=new ArrayList<>();//该数组不定义大小 Integer 表示int型
d.add(0,1);//在第一个位置写入元素
d.add(2);//在后面加入第二个元素 时间复杂度 o(n)或o(1)
1.2 第四种数组使用
//访问元素
int num =d.get(1);
//更新元素
d.set(0,11);
//删除元素
d.remove(1);//删除第1个元素
//数组长度
int length=d.size();
//查找元素
boolean is11=d.contatins(11);
//数组排序从小到大
Collections.sort(d);