java代码如何将一个字符串中所有单词的首字母大写呢?
下文笔者通过示例的方式讲述将所有单词首字母大写的方法分享,如下所示
实现思路: 1.将字符串拆分为单个单词 2.将单词中每个首字母大写例:
package com.java265; public class CapitalizefirstLetterMain { public static void main(String[] args) { //定义一个字符串 String str = "the web is Java265.com"; String words[]=str.split("\\s"); String capitalizeStr=""; //拆分单词 for(String word:words){ //获取单词首字母 String firstLetter=word.substring(0,1); //获取首字母以外的字符信息 String remainingLetters=word.substring(1); capitalizeStr+=firstLetter.toupperCase()+remainingLetters+" "; } System.out.println(capitalizeStr); } }
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。