switch 多重选择

import java.io.File;
import java.util.Scanner;
import java.io.PrintWriter;
class Demo
{

    public static void main(String[] args)
    throws Exception
    {
        Scanner scn=new Scanner(System.in);
        System.out.println("输入选择:1,2,3");
        int swi=scn.nextInt();
        switch (swi){
            case 1:
                System.out.println("Selected 1");
                break;
            case 2:
                System.out.println("Selected 2");
                break;
            case 3:
                System.out.println("Selected 3");
                break;
            default:
            System.out.println("Not selected");
        }

    }

}

原文地址:https://www.cnblogs.com/jodie2019/p/12273392.html

时间: 2024-10-05 23:22:15

switch 多重选择的相关文章

Oracle PL/SQL 多重选择句

Oracle中语句块的基本格式: declare --变量定义,初始化赋值. begin --变量的赋值,函数调用,if,while等. end: Oracle中的语句:关系运算符:= <> if 条件表达式 then --执行代码 end if; if 条件表达式 then --执行代码 else --执行代码 end if; if 条件表达式 then --执行代码 else if 条件表达式 then --执行代码 else --执行代码 end if; end if; 1 declar

HTML5+JS 《五子飞》游戏实现(六)鼠标响应与多重选择

上一章我们提到了如果有多条线上的棋子可以被吃掉,那么游戏需要提示用户,让用户选择吃哪条线上的.另外因为是网页游戏,所以一定要实现鼠标单击棋子可以进行操作. 当鼠标移动棋子上面后,切换鼠标指针为手形,移开棋子后再切换回默认的状态: el.mousemove(function (e) { var o = el.offset(); var p = { x: e.clientX - o.left, y: e.clientY - o.top }; el.css("cursor", "d

3.8.5 多重选择:switch语句

在处理多个选项时,使用if/else结构显得有些笨拙. Scanner in = new Scanner(System.in); System.out.println("Select an option (1, 2, 3, 4)"); int choice = in.nextInt(); switch(choice){ case 1: System.out.println(1); break; case 2: System.out.println(2); break; case 3:

Java:多重选择switch语句

public class Demo { public static void main(String args[]) { char c = 'A' ; int num = 10 ; switch(c) { case 'B' : num ++ ; case 'A' : num ++ ; case 'Y' : num ++ ; break ; default : num -- ; } System.out.println(num) ; } }  最终执行结果是什么? 第一次看见这个问题的时候,我觉得

if和switch的选择

switch结构中存在很多限制,存在这些限制的主要目的是提高多重分支结构的执行效率.因此,如果能够使用switch结构,就不要选择if结构. 无论是使用if结构,还是使用switch结构,应该确保下面3个目标的基本实现: 准确表现事物内在的.固有的逻辑关系.不能为了结构而破坏事物的逻辑关系. 优化逻辑的执行效率.执行效率是程序设计的重要目标,不能为了省事而随意耗费资源. 简化代码的结构层次,使代码更方便阅读. 相对来说,下面几种情况更适合使用switch结构: 枚举表达式的值.这种枚举是可以期望

if和switch的选择结构

1. Java中的if选择结构,包括以下形式. *基本if选择结构:可以处理一单一或组合条件的情况. *if-else选择结构:可以处理简单的条件分支情况. *多重if选择结构:可以处理连续区间的条件分支情况. *嵌套if选择结构:可以处理复杂的条件分支情况. 分析: (1)什么是if选择结构: if选择结构是根据条件判断之后再做处理的一种语法结构. (2)语法: if(条件){ 代码块   //条件成立后要执行的代码,可以是一条语句,也可以是一组语句 } 2. 使用if-else选择结构 语法

UIPickerView 的 多重选择

#import "ViewController.h" @interface ViewController (){ //    储存第二个选取器 NSArray *cityArr; NSArray *townArr; } @property (weak, nonatomic) IBOutlet UIPickerView *pickerView; @property (nonatomic,strong) NSArray *provinces; @property (nonatomic,st

【土旦】在vue filters中 优雅的使用对象的key、value来替换 if switch多重判断简化流程

前言 之前写过滤器的时候都是 用 if switch 来进行值的判断 返回对应的值, 在没去百度搜索之前都是都是这样写的 1 if (val == 1) { 2 return "支付成功"; 3 } else if (val == 2) { 4 return "支付失败"; 5 } else if (val == 3) { 6 return "已发货"; 7 } else { 8 return "出现错误"; 9 } 1 sw

9-分支选择

if判断 在Java程序中,如果要根据条件来决定是否执行某一段代码,就需要if语句 if(条件){//语句块1 //条件满足执行此语句块1 }else{//语句块2 //条件不满足时执行 else 下的语句块2 //else 不是必须的 //当不存在 else ,如果条件不满足,将会跳过语句块1 } 注意:不建议省略 {} 串联if-else int n = 100; if (n >= 60) {//条件1 System.out.println("及格了"); } else if