菜鸟新学到的Java技能怕忘了就来记录一波
ArrayList的操作:
1.创建ArrayList
ArrayList<类名> myList=new ArrayList<类名>();//两处类名保持一致 ,以下将类名改为Array
2.在ArrayList中添加元素
Array a=new Array(); //产生一个空间存储Array对象
myList.add(a); //将a对象放入Array中
3.再加入元素
Array b=new Array(); //产生新的空间
myList.add(b); //将b存入新开辟的空间中
4.查询数组的大小
int thesize=myLIst.size(); //因为存放了a,b两个元素,所以会返回2
5.查询某一特定元素
boolean isIn=myList.contains(a); //查询a所在的位置,会返回true
6.查询特定元素的位置
int idx=myList.indexof(b); //查找b所在的位置,由于ArrayList是从0开始计数,所以会返回1
7.判断数组是否为空
boolean empty=myLlist.isEmpty();//数组中存在两个元素,所以会返回false
8.删除元素
myList.remove(b); //删除b元素,同时也将删除存储b在ArrayList里开辟的空间,即ArrayList的大小发生改变
个人感觉ArrayList比用String创建的一般数组不止强大一点点,感觉还是很好用的