package org.nico.ratel.landlords.helper.TestMap;
import java.util.HashMap;
import java.util.Map;
class Room {
int room_id;
public Room(int room_id) {
this.room_id = room_id;
}
@Override
public String toString() {
return "Room{" +
"room_id=" + room_id +
'}';
}
}
public class Main {
public static void main(String[] args) {
Map m = new HashMap<>();
m.put(1, new Room(11));
m.put(2, new Room(22));
for (Integer key : m.keySet()) {
Room r = m.get(key);
System.out.println(r);
}
System.out.println("删除后---");
m.remove(1);
// 遍历这个的key和m存储的key类型一致
for (Integer key : m.keySet()) {
Room r = m.get(key);
System.out.println(r);
}
}
}
/*
Room{room_id=11}
Room{room_id=22}
删除后---
Room{room_id=22}
*/