内容
该程序实现一行英语文本的每个单词实现首字母小写转大写,通过空格符号将英语文本分为若干个单词,每个单词判断首字母是否是大写,不是则转为大写。
public class Gfs {
public static void main(String[] args) {
//输入一个字符串
System.out.println("请输入字符:");
Scanner Sc=new Scanner(System.in);
String string=Sc.nextLine();
String[] s=string.split(" ");
//将字符串转中单词的首字母转换为大写后输出
System.out.println("将字符串转中单词的首字母转换为大写后输出:");
for(int i=0;i<s.length;i++) {
//toLowerCase()小写转为大写
String s1=s[i].substring(0,1).toUpperCase()+s[i].substring(1).toLowerCase();
//将输入的字符串原样输出
System.out.print(s1+" ");
}
Sc.close();
}
}