100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 自学Java之基础篇——使用switch 输出今天到底是礼拜几(case的穿透)

自学Java之基础篇——使用switch 输出今天到底是礼拜几(case的穿透)

时间:2021-01-21 13:58:33

相关推荐

自学Java之基础篇——使用switch 输出今天到底是礼拜几(case的穿透)

输入整数,输出今天礼拜几

分析:

输入 1 - 7,和其他整数;其他整数相当于错误输入,直接可以用default输出;case 里面只能是整数 int;case 的穿透:

先读case,最后读default(即使default写在最前面也是一样);

遇到break则停止,中途不会停下(感觉就像高速路口的收费站,只有遇到有杆子的才会停下);

个人的理解

package com.Tony;import java.util.Scanner;public class practice006 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);System.out.println("请输入星期数 1- 7");int num = sc.nextInt();switch (num) {case 1:System.out.println("今天星期一");break;case 2:System.out.println("今天星期二");break;case 3:System.out.println("今天星期三");break;case 4:System.out.println("今天星期四");break;case 5:System.out.println("今天星期五");break;case 6:System.out.println("今天星期六");break;case 7:System.out.println("今天星期日");break;default :System.out.println("数据错误,请重新输入");}}}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。