java - 在 Java 中从字符串中获取单词并将其更改为小写。

标签 java

从字符串中获取单词。这工作正常。

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/

相关文章:

java - 如何为 SharedPreference 创建单元测试用例?

java - Java 中的无框架对话框

javascript - 如何更改 sails.js 属性模型中的日期格式?

java - Android proguard,保持内部类

Java 数字除法

java - Spring MVC - HTTP 状态 500 - servlet loginDispacher 的 Servlet.init() 抛出异常

java - RMI - 使用 rmic 创建 stub

java - 获取静态方法调用的左手类?

java - JPanel 没有出现在 JDialog 中

java - 如何在大量对象中精确定位循环对象引用?