java 字符串作业练习2:从控制台输入一段字符串,然后把首字母变成大写,其余变成小写.

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

    }
}

}
在这里插入图片描述

发布了103 篇原创文章 · 获赞 5 · 访问量 3057

猜你喜欢

转载自blog.csdn.net/weixin_45339692/article/details/103789283