有个地点类Place,其构造函数为Place(String name, Position p, String description), 其中坐标Position类的构造函数为Position(int x, int y)。现在有一个存有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
提交
取消