
java基础 -- 集合
java集合 : arrayList 集合
·
1、arrayList 集合
集合的创建:
ArrayList<要存储元素的数据类型> 变量名 = new ArrayList<要存储元素的数据类型>();
2、arrayLIst集合的操作
示例代码
package demo;
import java.util.ArrayList;
import java.util.Iterator;
public class arrayListDame {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
for (int i = 0; i < 10; i++) {
//增加集合元素
list.add("element"+Integer.toString(i)) ;
}
// list.remove(1);
System.out.println("list的长度:"+list.size());
//遍历list
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
System.out.println("===========");
//使用迭代器 遍历
Iterator <String> iterator = list.iterator();
//.hasNext 迭代器判断是否存在下一个元素
while (iterator.hasNext()) {
//获取下一个元素
String str = iterator.next();
//删除集合当前元素
if ("element1".equals(str)) {
//ArrayList内嵌了一个数组,本质上是对该数组的操作。
// 迭代器执行完remove后,迭代器的索引仍然指向当前下标.
iterator.remove();
}
}
System.out.println("remove后list的长度:"+list.size());
//执行完remove后再遍历一次
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
}
}
点击阅读全文
更多推荐
所有评论(0)