#杭电oj 2026 java
首字母变大写
输入一个英文句子,将每个单词的第一个字母改成大写字母。
import java
.util
.*;
public class Main {
public static void main(String
[] args
) {
Scanner sc
=new Scanner(System
.in);
while(sc
.hasNext()){
String str
=sc
.nextLine();
char
[] arr
=str
.toCharArray();
for(int i
=0;i
<arr
.length
;i
++){
if((i
==0)||(arr
[i
-1]==' ')){
arr
[i
]=Character
.toUpperCase(arr
[i
]);
}
}
for(int i
=0;i
<arr
.length
-1;i
++){
System
.out
.print(arr
[i
]);
}
System
.out
.println(arr
[arr
.length
-1]);
}
}
}
转载请注明原文地址: https://lol.8miu.com/read-23986.html