swich使用

Posted koma-vv

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了swich使用相关的知识,希望对你有一定的参考价值。

package demo;

import java.util.Scanner;

/**
* swich(变量){//byteshorecharint‘枚举(jdk1.5)/String(1.7)}
* case 值1(常量):
* 分支语句1;
* break;//可选
* case 值2:
* 分支语句2;
* break;
* default:
* break(可以省略,因为前面条件不符合,默认该处执行);
*输入1-7数字返回对应星期天
*如果不加break,程序就会全部运行,叫穿透
*程序对于位置没有要求,case后面必须是常量程序才不报错。switch括号里面是变量
* */
//
public class Switch {
   public static void main(String[] args) {
      System.out.println("请输入1-7之间的数字");
  Scanner sc=new Scanner(System.in);
     int num=sc.nextInt();
  switch(num){
    case 1:
    System.out.println("对应的是星期1");
    break;
    case 2:
    System.out.println("对应的是星期2");
    break;
    case 3:
    System.out.println("对应的是星期3");
    break;
    case 4:
    System.out.println("对应的是星期4");
    break;
    case 5:
    System.out.println("对应的是星期5");
    break;
    case 6:
    System.out.println("对应的是星期6");
    break;
    case 7:
    System.out.println("对应的是星期7");
    break;
  

    default :(如果将其放上面不加break也可能会出现穿透现象)
    System.out.println("您输入的数字不合理");

    break;
    }
   }
}















































以上是关于swich使用的主要内容,如果未能解决你的问题,请参考以下文章

go语言的if,swich,for的三种写法

2018.07.18if条件语句swich条件语句

Java开发中经典的小实例-(swich(){case:参数break;default: break;})

Swift快速入门流程控制

配置AP+AC

UipanGesture 不适用于 Uiswitch