zoukankan      html  css  js  c++  java
  • Switch多选择结构

    switch多选择结构

    以switch case语句来判断这个一个变量与一系列值中的某个值是否相等,每个值称为分支。

    switch与if不同点在于,switch是先匹配case

    case 在什么情况下

    break 打破(打断)

    default 默认的

    编写时,用main方法,然后先给变量初始化。以switch(变量名)的固定表达式来用大括号包含接下来的内容。case代表在等于该分支的情况下,结果等于该分支的内容,case会产生case穿透现象,需要用break来终止程序向下继续输出,如果不加,将自动输出该分支一下的输出。

    package weiwei.struct;

    public class Switch {//switch 相当于匹配一个具体的值
       public static void main(String[] args) {
           char grate = 'C';//给变量grade赋值C
           switch(grate){//固定表达式
               case 'A'://通过case来作判断。如果输入的是A
                   System.out.println("优秀");//则输入“优秀“
                   break;//加break 阻止case穿透。如不加break,则会输出下面所有内容
               case'B':
                   System.out.println("良好");
                   break;
               case'C':
                   System.out.println("再接再厉");
                   break;
               case'D':
                   System.out.println("不及格");
                   break;
               default://如输入内容没有包含以上,则默认为default
                   System.out.println("未知等级");

          }
      }
    }

     

    需要注意!! 表达式的结果可以是字符串类型 ,是由GDK 7以后才有的新特性

    idea如何反编译

    (字符的本质还是数字)

    反编译,是将字节码文件编译为java文件

    使用idea反编译:打开项目结构(ctrl+alt+shift+s),选择project(项目),复制文件路径,然后使用电脑文档粘贴打开,根据自己的项目名选择后找到字节码文件。回到idea,打开所需要反编译的文件(在Show inExplorer选项中打开文件),打开后直接将字节码文件拖入idea文档中,即可在idea中打开这个字节码文件进行反编译。

  • 相关阅读:
    Zookeeper 基础知识【1】
    Spark 基础复习【1】
    ZooKeeper 入门 一致性
    Hive 视图 索引
    Yarn调度 历史与基础
    mysql 优化【1】
    TCP IP知识梳理
    Java 基础 锁
    Spark 累加器使用
    RATE-MAX----beta答辩博客
  • 原文地址:https://www.cnblogs.com/jinweichaoyouqu/p/13758432.html
Copyright © 2011-2022 走看看