package Collection;
import java.util.ArrayList;
import java.util.linkedList;
import java.util.List;
import java.util.Vector;
public class ListDemo {
public static void main(String[] args) {
arrayList();
vector();
linkedList();
}
private static void linkedList() {
linkedList list = new linkedList<>();
list.add("张三");
list.add("李四");
list.add("王五");
int size = list.size();
for (int i = 0; i < size; i++) {
System.out.println(list.get(i));
}
}
private static void vector() {
Vector v = new Vector<>();
v.add("张三");
v.add("李四");
v.add("王五");
for (int i = 0; i < v.size(); i++) {
System.out.println(v.get(i));
}
}
private static void arrayList() {
//使用集合存储不同元素(对象),在处理时候会比较麻烦,在实际开发中不建议
//这样使用,我们应该在一个集合中存储相同类型的对象
List list = new ArrayList<>();
list.add("张三");
list.add("李四");
list.add("王五");
int size = list.size();
for (int i = 0; i < size; i++) {
System.out.println(list.get(i));
}
}
}