zoukankan      html  css  js  c++  java
  • 8 switch case

    当一个case成立,从这个case向后穿透所有case,即使后面的case条件不成立

    包括default,直到程序结束或者遇到break程序才结束。

    1.case是常量,且不能重复

    2.表达式可以是byte,short,int ,char在java1.5 以后支持枚举类型,在java1.7以后支持String 类型

    3.switch 结束标志 1.遇到break 2.执行到代码最后一行

    结构

    switch(表达式或变量){

    case 1:syso(1);

    case 2:syso(2);

    case 3:syso(3);break;

    case 4:syso(4);

    case 5:syso(5);

    default:syso(10);

    }

    么default位置可以改变,也可以省略,但是省略了以后那么就有可能会出现case中不包含的情况从而报错

    import java.util.Scanner;
    public class HellowWorld {
    public static void main(String[] argv ) {
    Scanner sc=new Scanner(System.in);
    String s=sc.next();
    switch(s)
    {
    case "a":System.out.println("a");break;
    case "b":System.out.println("b");break;
    case "c":System.out.println("c");break;
    case "d":System.out.println("d");break;
    default:System.out.println("没有这个值");
    }
    }
    }
  • 相关阅读:
    关于css3的fixed布局
    关于json和字符串之间的转换
    关于清楚浮动
    关于ajax跨域问题
    关于css的hack问题
    容器的使用(6-12)
    什么是Docker?(6-12)
    第五章 自下而上分析
    八、结构体和接口
    七、清楚的指针
  • 原文地址:https://www.cnblogs.com/xuwangqi/p/11028152.html
Copyright © 2011-2022 走看看