返回本章节
返回作业目录
需求说明:
使用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;
    }
  }
}










