需求说明:
使用switch结构实现一个购物计划,计划为:星期一、星期三、星期五购买伊利牛奶和面包,星期二、星期四购买苹果和香蕉,星期六、星期日购买啤酒和周黑鸭。
实现思路:
- 定义字符串变量接收输入的星期。
- 使用switch结构进行匹配判断。
- 输出判断结果。
实现代码:
import java.util.Scanner; public class ShoppingPlan { public static void main(String[]agrs){ Scanner sc = new Scanner(System.in);//创建键盘输入对象 System.out.println("请输入今天是星期几(注意格式如:“星期三”):"); String day = sc.next();//接受键盘输入的星期文本 switch (day) { case "星期一": case "星期三": case "星期五": System.out.println("今天要买 牛奶和 面包!"); break; case "星期二": case "星期四": System.out.println("今天要买 苹果 和 香蕉!"); break; case "星期六": case "星期天": System.out.println("今天要买 啤酒 和 炸鸡!"); break; default: System.out.println("您输入的星期有误,如星期一就输入“星期一”!"); break; } } }