0

我正在尝试实施一个程序,该程序涉及为英语中的所有双音素立法所需的最少单词量。

我已经使用 HashSet 来创建双音字典,现在我希望将其转换为 TreeSet 以便对双音进行排序。错误代码片段如下:

dictDiphonesSet = new TreeSet<String>(dictDiphonesHashSet);

Set<String> unusedDiphonesSet = new HashSet<String>(diphoneSet);

unusedDiphonesSet.removeAll(dictDiphonesSet);

diphoneSet.removeAll(unusedDiphonesSet);

List<DiphoneticDict> diphoneticDictNoRptDiphones = new ArrayList<DiphoneticDict>();

StringTokenizer subStrDiphone = null;

Boolean diphoneRepeats = false;

有问题的代码抛出了一个“VariableDeclaratorID”错误(dictDiphonesHashSet),这个错误在我的其余代码中重复出现。谁能就我如何为这些错误立法提供任何帮助?

我对编码比较陌生,有点困惑!

此致。

4

1 回答 1

0
Set<String> dictDiphonesSet = new TreeSet<String>(dictDiphonesHashSet);

除非你在dictDiphonesSet别处声明了变量。

于 2013-04-30T20:14:47.190 回答