为了账号安全,请及时绑定邮箱和手机立即绑定

java03-2 switch 练习题

标签:
Android

题目1 :

         模拟单项选择题。

         分析:

                  A:出一个选择题,然后供你选择。

                  B:键盘录入选择的数据。

                  C:根据选择来给出你选择的结论。

PS:因为还不知道如何键盘输入A,B,C,D... 只能键盘输入字符串,来冒充?

[代码]java代码:

?

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

import java.util.Scanner;

 

class LianShou{

    public static void main(String[]   args)

    {

        System.out.println("你喜欢的水果是: ");

        System.out.println("a:苹果");

        System.out.println("b:梨");

        System.out.println("c:哈密瓜");

        System.out.println("d:桃子");

         

        Scanner   sc = new Scanner(System.in);

         

        System.out.println("请输入你的答案: ");

        String   s = sc.nextLine();   //sc.nextLine 表示键盘输入的是字符串,如"hello","bye   bye","a"...注意 s是String类型

        switch (s)

        {

            case "a":

            System.out.println("品味不错哦1。");

            break;

            case "b":

            System.out.println("品味不错哦2。");

            break;

            case "c":

            System.out.println("品味不错哦3。");

            break;

            case "d":

            System.out.println("品味不错哦4。");

            break;

            default :

            System.out.println("没有这个选项。。");

            break;           

        }

    }

}

如果多个case下有相同的语句体,这个时候就可以使用 case穿透

[代码]java代码:

?

01

02

03

04

05

06

07

08

09

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

switch(month) {

            case 1:

            case 2:

            case 12:

                System.out.println("冬季");

                break;

            case 3:

            case 4:

            case 5:

                System.out.println("春季");

                break;

            case 6:

            case 7:

            case 8:

                System.out.println("夏季");

                break;

            case 9:

            case 10:

            case 11:

                System.out.println("秋季");

                break;

            default:

                System.out.println("你输入的月份有误");

        }

原文链接:http://www.apkbus.com/blog-833059-61634.html

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消