http://www.verejava.com/?id=17159799914636
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
public class Test {
public static void main(String[] args) {
Person<String> p=new Person<String>("李涛","30");
List<String> list=new ArrayList<String>();
list.add("1");
list.add("黎明");
Map<String,String> map=new HashMap<String,String>();
map.put("1", "100");
map.put("lihang", "李行");
Set<Entry<String,String>> entrySet=map.entrySet();
Iterator<Entry<String,String>> iter=entrySet.iterator();
while(iter.hasNext())
{
Entry<String,String> entry=iter.next();
System.out.println(entry.getKey()+"="+entry.getValue());
}
}
}
/**
*
*泛型 : 就是传各种数据类型
*/
public class Person<T> {
private String name;
private T age;
public Person(String name, T age) {
this.name = name;
this.age = age;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public T getAge() {
return age;
}
public void setAge(T age) {
this.age = age;
}
}
http://www.verejava.com/?id=17159799914636