-2

我在一个名为 myClass 的类中有一个哈希集,其中包含 6 个字符串。

我希望能够创建一个 hashmap 并将这 6 个字符串用作另一个名为 Maps 的类中的键,并且它们旁边的值。

我如何从地图类中调用哈希图并使用 myClass 中哈希集中的 6 个字符串。

4

1 回答 1

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());
        }
    } 
}
于 2012-10-20T16:17:09.520 回答