zoukankan      html  css  js  c++  java
  • 【BigData】Java基础_switch语句

    语法

    switch(表达式) {
      case x:
        // 代码块
        break;
      case y:
        // 代码块
        break;
      default:
        // 代码块
    }

    switch语句是这样工作的:

    • switch中的表达式求值一次。
    • 将表达式的值与每个case的值进行比较。
    • 如果匹配,则执行相关联的代码块。
    • breakdefault关键字是可选的

    实战案例

    package cn.test.logan.day05;
    
    import java.util.Scanner;
    
    public class ShopMenu {
        public static void main(String[] args) {
            System.out.println("欢迎来到Logan的商城,请选择您需要的操作!");
            
            Scanner sc = new Scanner(System.in);
            boolean flag = true;
            while(flag) {
                System.out.println("1.浏览商品;2.购物;3.查看购物车;4.修改购物车;5.提交订单;6.付款;7.退出");
                // 用户输入
                String cmd = sc.nextLine();
                
                switch(cmd) {
                case "1":
                    System.out.println("1) 茄子  2.5/kg
    2) 玉米  8/kg
    3) 橘子  12/kg
    ");
                    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":
                    flag = false;
                    break;
                default:
                    System.out.println("您输入的选择项目无效....");
                }
            }
            
            
            
        }
    }
    ShopMenu.java
  • 相关阅读:
    组合模式
    装饰者模式
    桥接设计模式
    Docker介绍
    适配器模式
    设计软件下载
    17种设计字体的创意方法
    less编译(mac版gulp)
    50种常用快捷键整理
    WebStorm设置手机测试服务器-局域网内其他设备访问
  • 原文地址:https://www.cnblogs.com/OliverQin/p/12070495.html
Copyright © 2011-2022 走看看