練習 將一句字串中的每個單詞首字母改成大寫

2021-10-10 17:07:02 字數 709 閱讀 9432

string a=

"let there be light"

具體操作方法:

1.利用split()方法,根據空格將字串a拆分成4個字串,存放到新字串陣列b中,內容分別是"let"「there」「be」「light」;

2.用迴圈語句遍歷b中每個字串,通過tochararray()方法,將字串拆分成乙個個字元,存放到字元陣列m中;

3.再將m[0]也就是首字母,通過m[0]=m[0]-(『a』-『a』);將其轉換成大寫字母;

4.最後將m陣列的值賦給字串b[i]中;

string a=

"let there be light"

; string[

] b=a.

split

(" ");

//根據空格分離,將a字串中的每個單詞分離到string陣列b中

int n=b.length;

//n存放陣列b的長度

for(int i=

0;i) system.out.

printf

("%s %s %s %s"

,b[0

],b[1]

,b[2

],b[3]

);//輸出

1.學習使用split(); tochararray(); 以及將字元陣列賦值給字串的用法;

將字串中由空格隔開的每個單詞首字母大寫

字串中,每個單詞由空格隔開,空格的個數不限 複製 如下 function capitalize sting return words.join var string ajax cookie event object capitalize string ajax rduypiwlcookie even...

把一句話的每個單詞首字母大寫後輸出

1 str input input a string you need to change 23 new list str.split 4for i in new list 5print i.capitalize end 今天學字串split用法的時候,突然想到前面str.capitalize 把字...

JS寫法之字串每個單詞首字母都大寫的幾種方法

1 for迴圈 var a hi,my name s han meimei,a software engineer for迴圈 function titlecase s return ss.join console.log titlecase a 2 for迴圈 replace for迴圈 repl...