【发布时间】:2016-10-11 16:33:04
【问题描述】:
我有一个树形图,其中一个字符串作为键,一个树集作为值。我已经添加了我的键而没有添加任何值。所以我有一个带有键和空集作为值的地图。我想稍后在我的代码中将元素添加到我的空集。我该怎么做?
for (String type : alltypes) { //alltypes is a set with types
TreeSet<String> words = new TreeSet<String>(); //creating list of anagrams
anagram.put(type,words); //words is an empty set
}
for(Map.Entry<String, String> entry : allewords.entrySet()) {
String word = entry.getKey();
String types= entry.getValue();
if(anagram.containsKey(types)) {
// add elements(String word) to set words
}
此代码是字谜程序的一部分。 alltypes 包含我输入的单词的所有排序字母版本。 allwords 包含作为键的普通单词和作为值的排序版本。最后,我想要一个以 sortedletter 作为键的映射,并且将具有相同 sortedletters(又名字谜)的单词作为存储在 value 中的列表。
【问题讨论】:
-
这个问题令人困惑。您是否已精简工作以专注于问题的核心?
标签: java