有個地點類Place,其構造函數為Place(String name, Position p, String description), 其中坐標Position類的構造函數為Position(int x, int y)?,F在有一個存有Place對象的集合HashSet<Place> places=new HashSet<>(); 由于一個名字name可能對應多個不同Place對象,為了方便按地名查詢,得到此相同名字的各個地點,想把地點按照同名排列,就是把地點對象組織成一個map: Map<String, Set<Place>> map=new HashMap<>()里。請問如何從已有的集合places得到map?其中map的key為字符串,是地點的名字,value為有對應名字的Place的Set集合。提前感謝大俠!
添加回答
舉報
0/150
提交
取消