ArrayList
ArrayList在java util下,要导包
ArrayList<E>是可调整大小的数组实现
<E>是一种非凡的数据类型,泛型
再呈现<E>的中央咱们应用援用数据类型替换即可,比方ArrayList<String>、ArrayList<Student>
构造方法和增加办法
增加办法
ArrayList<String> array = new ArrayList<**String**>();
//前面的String能够没有, 这是创立一个空的汇合对象
array.add(**要增加的内容**);
//增加胜利会返回一个true,这事将指定的元素加到汇合的开端
array.add(index:**1**,element:**“javase”**);
//示意在1索引地位增加一个javase,以前的元素向后挪动,比如说汇合有4个元素,只能在索引0-4(4就是在最初增加一个元素)地位增加元素,多了会越界
array.add(要增加的内容)
罕用办法
ArrayList<String> array = new ArrayList<**String**>
array.remove(o:**要删除的内容**);
//删除指定的元素,返回删除是否胜利,如果原来有要删除的,就会删掉,返回true删除胜利,如果原来没有,就无奈删掉,返回false,删除失败
array.remove(index:**1**,);
//示意删除1索引地位的元素,控制台返回被删除的索引1地位的元素,前面的元素向前挪动,造成新的索引
//比如说汇合有4个元素,只能在索引0-3地位删除元素,多了会越界
array.set(**1**,**要批改成 的内容**);
//(批改指定索引处的元素)示意批改1索引地位的元素,批改成前面那个元素,控制台返回被批改的索引1地位的元素
//比如说汇合有4个元素,只能在索引0-3地位批改元素,多了会越界
array.get(**1**);
//(拿到指定索引处的元素)示意拿到1索引地位的元素,原来的元素不受影响,控制台返回拿到的索引1地位的元素,
//比如说汇合有4个元素,只能在索引0-3地位拿到元素,多了会越界
array.size();
//(汇合中元素的个数)控制台返回汇合中元素的个数,
发表回复