如何将字符串中的每个单词更改为大写?

时间:2013-05-03 15:43:08

标签: java string apache-stringutils

我试图在Spring中找到一个原因,将Java中的每个单词都写成大写字母?

StringUtils能做到吗?

1 个答案:

答案 0 :(得分:2)

您可以使用toUpperCase()中的String方法。

String x = "lowercasestring";
x = x.toUpperCase();
System.out.println(x);

输出将为LOWERCASESTRING

编辑:

您可以使用Apache Commons-lang的WordUtils类。 capitalize方法将转换空格分隔单词的第一个字母。以下代码演示了它:

String x = "a lower case string";
x = WordUtils.capitalize(x);
System.out.println(x);

输出为A Lower Case String。您还可以参考WordUtilshere的文档。