版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
10 篇文章0 订阅
订阅专栏
从键盘上输入从键盘上输入数字1~7,获取对应的英文名称星期。
分析思路:
本题是获取对应的对象,因此首先想到switch的结构,考虑到循环所以使用do-while循环。
代码:
package Homework1208;import java.util.Scanner;//从键盘上输入数字1~7,获取英文星期publicclassWeekly{publicstaticvoidmain(String[] args){short weekNum;//输入获取星期的数字 Scanner input=newScanner(System.in);do{ System.out.println("请输入数字1——7(输入0时结束):");//从控制台获取——星期所对应的数字 weekNum= input.nextShort();switch(weekNum){case1: System.out.println("Monday");break;case2: System.out.println("Tuesday");break;case3: System.out.println("Wednesday");break;case4: System.out.println("Thursday");break;case5: System.out.println("Friday");break;case6: System.out.println("Saturday");break;case7: System.out.println("Sunday");break;}}while(weekNum!=0);//weekNum不为0,继续循环 System.out.println("结束程序!");}}
运行结果: