@Test
public void test1(){
Map<Object, Object> map = new HashMap<Object, Object>();
map.put(1,"李明");
map.put(2,"王亮abc");
map.put("李亮","李亮max");
Student s = new Student();
s.setStuName("八一");
map.put(s,false);
Set<Map.Entry<Object, Object>> setlist =map.entrySet();
for (Map.Entry<Object, Object> setone : setlist) {
System.out.println(setone.getKey()+":"+setone.getValue());
}
}
@Test
public void test2(){
Map<Object, Object> map = new HashMap<Object, Object>();
map.put(1,"李明");
map.put(2,"王亮abc");
map.put("李亮","李亮max");
Student s = new Student();
s.setStuName("八一");
map.put(s,false);
Set<Object> keyset = map.keySet();
for (Object o : keyset) {
System.out.println("key"+o);
}
Collection<Object> values = map.values();
for (Object value : values) {
System.out.println("值是"+value);
}
}
@Test
public void test3(){
Map<Object, Object> map = new HashMap<Object, Object>();
map.put(1,"李明");
map.put(2,"王亮abc");
map.put("李亮","李亮max");
Student s = new Student();
s.setStuName("八一");
map.put(s,false);
Iterator<Map.Entry<Object, Object>> iterator = map.entrySet().iterator();
while (iterator.hasNext()){
Map.Entry<Object,Object> entry=iterator.next();
System.out.println(entry.getKey()+":"+ entry.getValue());
}
}
@Test
public void test4(){
Map<Object, Object> map = new HashMap<Object, Object>();
map.put(1,"李明");
map.put(2,"王亮abc");
map.put("李亮","李亮max");
Student s = new Student();
s.setStuName("八一");
map.put(s,false);
Set<Object> keyset = map.keySet();
for (Object o : keyset) {
System.out.println(o+":"+map.get(o));
}
}