1.hashmap
Map<String,String>map=new java.util.HashMap<>();
map.put("A","张三");
map.put("B","张二");
map.put("C","张一");
map.put(null,null);
System.out.println(map.get("A"));
Map<String,String> hashmap=new java.util.HashMap<>();
hashmap.putAll(map);
for (Map.Entry entry:hashmap.entrySet())
{
System.out.println(entry);
}
for (String set:hashmap.keySet())
{
System.out.println(set);
}
Map<Person, Student> map= new java.util.HashMap<>();
Person person=new Person(1);
Person person2=new Person(2);
Student student=new Student("小明","一班");
Student student2=new Student("小二","二班");
map.put(person,student);
map.put(person2,student2);
Set<Person> objects = map.keySet();
for (Person key:objects)
{
if (key.getId()==1)
{
System.out.println(map.get(key));
}
}
2.Collection接口