• 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中打开这个字节码文件进行反编译。

  • 相关阅读:
    我的WCF之旅(1):创建一个简单的WCF程序
    网页设计中颜色的搭配
    CSS HACK:全面兼容IE6/IE7/IE8/FF的CSS HACK
    UVa 1326 Jurassic Remains
    UVa 10340 All in All
    UVa 673 Parentheses Balance
    UVa 442 Matrix Chain Multiplication
    UVa 10970 Big Chocolate
    UVa 679 Dropping Balls
    UVa 133 The Dole Queue
  • 原文地址:https://www.cnblogs.com/jinweichaoyouqu/p/13758432.html
Copyright © 2020-2023  润新知