我在一个名为 myClass 的类中有一个哈希集,其中包含 6 个字符串。
我希望能够创建一个 hashmap 并将这 6 个字符串用作另一个名为 Maps 的类中的键,并且它们旁边的值。
我如何从地图类中调用哈希图并使用 myClass 中哈希集中的 6 个字符串。
public class MyFavouriteClasses {
Set<String> classes;
public MyFavouriteClasses() { }
public Set populate() {
Set<String> classes = new HashSet<String>();
classes = new HashSet<String>();
classes.add("ArrayList");
classes.add("Hashset");
classes.add("Random");
classes.add("AbstractList");
return classes;
}
}
public class MyFavoriteMapClass {
Map<String, String> map;
public MyFavoriteMapClass() { }
public void populate() {
MyFavouriteClasses class = new MyFavouriteClasses();
map = new HashMap<String, String>();
Set<String> classes = class.populate();
for(String str:classes) {
map.put(String, (Class)str.getPackage());
}
}
}