如何大写字符串中每个单词的第一个字符
是否有一个内置在Java中的函数将字符串中每个单词的第一个字符大写,而不影响其他字符?
例子:
jon skeet -> Jon Skeet
jon skeet
Jon Skeet
miles o'Brien -> Miles O'Brien
miles o'Brien
Miles O'Brien
old mcdonald -> Old Mcdonald*
old mcdonald
Old Mcdonald
*(Old McDonald也会被发现,但我不认为它会那么聪明。)
Old McDonald
快速查看Java字符串文档只揭示toUpperCase()和toLowerCase(),这当然不能提供所需的行为。当然,谷歌的结果主要是这两种功能。这似乎是一个车轮,一定是已经发明了,所以它不会伤害问,以便我可以在未来使用它。
toUpperCase()
toLowerCase()
繁星点点滴滴
相关分类