我必须用一些文本的独特单词来制作一个词汇表。我将文本转换为字符串数组。现在我想要只有唯一单词的数组列表。所以第一步,将第一个字符串数组转换为List<Strings>
(我猜?)所有双字都被过滤掉的地方。这是我的第一步,我该怎么做,我应该使用 aList<String>
还是 another String[]
?
其次,我“读入”的下一个 String[] 应该更新词汇表List<String>
,但只能从文本中添加新词。
它必须看起来像:
public List<String> makeVocabulary(String[] tokens){
List<String> vocabulay = new ArrayList<>;
//add unique words from 'tokens' to vocabulary
return vocabulary;
}
TL; DR:我如何将一大堆转换String[]
为一个只有来自'sList<String>
的唯一单词?String[]