我在名为myClass的类中有一个包含6个字符串的哈希集。
我希望能够创建一个hashmap并将这6个字符串用作另一个名为Maps的类中的键,并且它们旁边的值为。
如何从map类中调用hashmap并使用myClass中hashset的6个字符串。
答案 0 :(得分:0)
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());
}
}
}