public class StringoneUpeer { public static void main(String[] args) { Scanner input =new Scanner(System.in); String str=input.nextLine(); System.out.println(capitalizeTitle(str)); } public static String capitalizeTitle(String title) { String []strs=title.split(" "); StringBuffer sb=new StringBuffer(); for(String str:strs){ if(str.length()==1||str.length()==2){ sb.append(str.toLowerCase()); } else { str=str.toLowerCase(); char []ch=str.toCharArray(); ch[0]=Character.toUpperCase(ch[0]); sb.append(new String(ch)); } sb.append(" "); } return sb.toString(); } }
将一个字符串每个单词第一个字符转换为大写,其他字符为小写,单词只有一个或两个字符就全部转换为小写
最新推荐文章于 2023-05-05 06:00:00 发布