Java单词首字母小写转大写

内容

该程序实现一行英语文本的每个单词实现首字母小写转大写,通过空格符号将英语文本分为若干个单词,每个单词判断首字母是否是大写,不是则转为大写。

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();
		}
	}

猜你喜欢

转载自blog.csdn.net/weixin_43889532/article/details/106625177
今日推荐