2011-05-04 47 views
0

我有一个包含几个单词,我需要这个词的每一个字母将是大写需要字符串包含几个单词,单词的每一个字母将是大写

如String: 字符串Name =“jean cristoff”;

结果: 让Cristoff

我该怎么办呢?

感谢您的帮助!

+0

可能重复[如何为大写单词的字符串中的每一个第一个字母?(HTTP:// stackoverflow.com/questions/1149855/how-to-upper-case-every-first-letter-of-word-in-a-string) – 2011-05-04 12:04:45

回答

0
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(); 
相关问题