list集合简单解说

package com.zking.one.test;


import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;


public class Test1 {

public static void main(String[] args) {

                //创建一个新的list集合

                List<String> list = new ArrayList<>();

//list集合的特性:有序和list集合元素不唯一
list.add("a");
list.add("b");
list.add("b");
list.add("c");
list.add("a");
//根据标查询出list集合元素
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}
System.out.println("------------------");
//使用foreach循环查询list集合元素
for (String str : list) {
System.out.println(str);
}
System.out.println("------------------");
//使用迭代器查询list集合元素
Iterator<String> li =  list.iterator();
while(li.hasNext()) {
System.out.println(li.next());
}
System.out.println("------------------");
//使用for循环逆向删除list集合元素
System.out.println("删除之前:"+list.size());
for (int i = list.size()-1; i>=0; i--) {
list.remove(i);
}
System.out.println("删除之后:"+list.size());

}
}

猜你喜欢

转载自blog.csdn.net/lz521jsq/article/details/80951439