import java.util.Set;
import java.util.HashSet;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.Map;
import java.util.HashMap;
import java.util.Collection;public class TestCollection{
public static void main(String[] args) {} public static void testList(){
Student s1 = new Student("a",22);
List<Student> l = new ArrayList<Student>();
l.add(s1);
Iterator itr = l.iterator();
if(itr.hasNext()){
System.out.println(itr.next().getName());
}
}
public static void testSet(){
Set l = new HashSet();
}
public static void testMap(){
Map map = new HashMap();

}
}
class Student {
String name;
int age;
public Student(){}
public Student(String name,int age){
this.name = name;
this.age = age;
}
public String getName(){
return name;
}
public int getAge(){
return age;
}}
为什么我调用不了student 里的 getName()方法菜鸟求指导~~