String简单小练习

Richer Chen
2024-03-11 / 0 评论 / 43 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2024年03月22日,已超过190天没有更新,若内容或图片失效,请留言反馈。
本文共 283 个字数,平均阅读时长 ≈ 1分钟

String简单小练习

练习1

要求填写自己的姓名、年龄、性别、体重、婚姻情况(已婚用true表示,单身用false表示)、联系方式等

code源代码

import java.util.Scanner;

/*
String练习:要求填写自己的姓名、年龄、性别、体重、婚姻情况(已婚用true表示,单身用false表示)、联系方式等
 */
public class StringExer {
    public static void main(String[] args) {
        //定义姓名、年龄、性别、体重、婚姻情况、联系方式变量
        String name, tel;
        int age;
        char gender;
        double weight;
        boolean isMarried;

        //从控制台接收输入信息
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入姓名:");
        name = scanner.next();
        System.out.println("请输入年龄:");
        age = scanner.nextInt();
        System.out.println("请输入性别:");
        gender = scanner.next().charAt(0);
        System.out.println("请输入体重:");
        weight = scanner.nextDouble();
        System.out.println("请输入婚姻情况:");
        isMarried = scanner.nextBoolean();
        System.out.println("请输入联系方式:");
        tel = scanner.next();

        //输出信息
        System.out.println("姓名:" + name);
        System.out.println("年龄:" + age);
        System.out.println("性别:" + gender);
        System.out.println("体重:" + weight);
        System.out.println("婚姻情况:" + isMarried);
        System.out.println("联系方式:" + tel);
      
        //关闭资源,scanner不会被垃圾回收机制自动回收
        scanner.close();
    }
}

运行效果

ltmb9h75.png

练习2

判断下面语句的正确性和输出内容

code源代码

/*
练习2:判断下面语句的正确性和输出内容
 */
public class StringExer1 {
    public static void main(String[] args) {
//        String str1 = 4;  错误,必须有双引号
//        String str2 = 3.5f + "";  正确
//        System.out.println(str2); 输出结果:3.5
//        System.out.println(3 + 4 + "hello");  输出结果:7hello
//        System.out.println("hello!" + 3 + 4); 输出结果:hello!34
//        System.out.println('a' + 1 + "hello");    输出结果:98hello
//        System.out.println("hello" + 'a' + 1);    输出结果:helloa1

        String str2 = 3.5f + "";
        System.out.println(str2);
        System.out.println(3 + 4 + "hello"); 
        System.out.println("hello!" + 3 + 4);
        System.out.println('a' + 1 + "hello");
        System.out.println("hello" + 'a' + 1);
    }
}

运行效果

ltmbre8y.png

练习3

判断下面运行结果

code源代码

/*
判断下面运行输出结果
 */
public class StringTest2 {
    public static void main(String[] args) {
        System.out.println("*    *");
        System.out.println("*\t*");
        System.out.println("*" + "\t" + "*");
        System.out.println('*' + "\t" + "*");
        System.out.println('*' + '\t' + "*");
        System.out.println('*' + "\t" + '*');
        System.out.println("*" + '\t' + '*');
        System.out.println('*' + '\t' + '*');
    }
}

运行效果

ltmc0ixn.png

1

打赏

海报

正在生成.....

评论 (0)

语录
取消