我有一个包含几个单词,我需要这个词的每一个字母将是大写需要字符串包含几个单词,单词的每一个字母将是大写
如String: 字符串Name =“jean cristoff”;
结果: 让Cristoff
我该怎么办呢?
感谢您的帮助!
我有一个包含几个单词,我需要这个词的每一个字母将是大写需要字符串包含几个单词,单词的每一个字母将是大写
如String: 字符串Name =“jean cristoff”;
结果: 让Cristoff
我该怎么办呢?
感谢您的帮助!
这应该是一个密切的投票或评论(如果你还没有代表投票结束)。 – 2011-05-04 12:05:26
这里有一个类似的问题一堆答案:的How to upper case every first letter of word in a string?
Strings[] strings = name.split(" ");
StringBuilder builder = new StringBuilder();
for (String string : string) {
String str = string.substring(0,1).toUpperCase() + string.substring(1,string.length());
builder.append(str).append(" ");
}
String result = builder.toString();
可能重复[如何为大写单词的字符串中的每一个第一个字母?(HTTP:// stackoverflow.com/questions/1149855/how-to-upper-case-every-first-letter-of-word-in-a-string) – 2011-05-04 12:04:45