从字符串中获取单词。这工作正常。
String[] arrayOfWords = aNovelInAString.split("\\s+");
需要捕获所有小写的单词。本来希望有这样的东西
String[] arrayOfWords = aNovelInAString.split("\\s+").toLowerCase();
这当然行不通。
达到相同效果的最佳方法是什么。我可以遍历整个数组并一个一个地更改单词。但我正在询问是否有更好的方法来解决这个问题。
最佳答案
在拆分之前,您可以从原始 String
中获取小写的 String
:
String[] arrayOfWords = aNovelInAString.toLowerCase().split("\\s+");
关于java - 在 Java 中从字符串中获取单词并将其更改为小写。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50196615/