我正在从路径加载一个文件。问题是文件中有大写字母的单词。我想同时加载文件并将每个条目转换为lowerCase。
我知道我必须添加toLowerCase(),但我不确定在哪里可以这样做。我想确保我在dictTest中的所有条目都是lowerCase。
代码
private static void loadDictWords(Path dictFile) throws Exception{
dictTest = Files.lines(dictFile).collect(Collectors.toCollection(ArrayList::new));
}发布于 2017-02-18 04:54:25
使用map操作。
Files.lines(dictFile).map(String::toLowerCase).collect(Collectors.toCollection(ArrayList::new));https://stackoverflow.com/questions/42307148
复制相似问题