首字母大寫

題目描述

請編寫一個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());
	}

 

發佈了52 篇原創文章 · 獲贊 3 · 訪問量 9萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章