package cn.tx.demo;
import java.util.Scanner;
public class StringTest2 {
//作业2:从控制台输入一段字符串,然后把首字母变成大写,其余变成小写.
public static void main(String[] args) {
//从控制台输入
Scanner s = new Scanner(System.in);
while (true) {
//获得一个输入的字符串
String s1 = s.nextLine();
//System.out.println(s1);
//首先判断字符串是否为空,再判断长度是否为空,如果是就终止程序
if (s1 == null || s1.isEmpty()) {
System.out.println(“输入的字符串不合法,请重新输入”);
continue;
}
//获得首字符方法;first:首先
String firstStr = s1.substring(0, 1);
System.out.println(firstStr);
//获取原字符串第一个字符后面的剩余字符
String substring = s1.substring(1);
System.out.println(substring);
//第一个字符变大写
String s2 = firstStr.toUpperCase();
System.out.println(s2);
//组成新的字符串
System.out.println(s2 + substring);
}
}
}