一、集合的概念
二、Collection接口
package day72701;
import java.util.ArrayList;
import java.util.Collection;
public class CollectionTest {
public static void main(String[] args) {
Collection list = new ArrayList();
list.add("1234");
list.add(12);
list.add(1.5);
list.add(false);
System.out.println(list);
System.out.println(list.isEmpty());
System.out.println(list.size());
}
}
三、Iterator接口
package day72701;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class IteratorDemo {
public static void main(String[] args) {
List list = new ArrayList();
list.add("12");
list.add(16);
list.add(true);
list.add(59.9);
Iterator it = list.iterator();
while(it.hasNext()) {
Object o = it.next();
System.out.println(o);
}
}
}
四、Set
package day72701;
import java.util.HashSet;
import java.util.Set;
public class HashSetDemo {
public static void main(String[] args) {
Set set = new HashSet();
set.add("hello");
set.add("hello2");
String s1 = new String("Hello");
String s2 = new String("Hello2");
set.add(s1+s2);
set.add(s1);
set.add(s2);
System.out.println(set);
}
}