题目描述
请编写一个main函数,它的功能是:将字符串中的所有单词的首字母改为大写,字符串中以空格分割各个单词,其他字符不变。
输入
一个字符串。
输出
所有单词的首字母改为大写的字符串。
样例输入
this is a Dog.
样例输出
This Is A Dog.
提示
注意代码规范性。
地区
西安研究所
public void initialIsUpperCase(String input){
String[] strArr=input.split(" ");
StringBuilder sb=new StringBuilder();
for(int i=0;i<strArr.length;i++){
char c=strArr[i].charAt(0);
if(c>=97&&c<=122){
char initCase=(char)(c-32);
strArr[i]=initCase+strArr[i].substring(1);
}
sb.append(strArr[i]+" ");
}
sb.deleteCharAt(sb.length()-1);
System.out.println(sb.toString());
}