• Java小知识--流程控制之--switch(){}


    流程控制之一

    switch(变量或表达式){

      case 1: **********break;

     

           case 2: **********

           case 3: **********

           ......

           default :  ***********

                      }

    switch可以判断的类型很有限:

    1:是 byte,short,char,int。   实际上byte   short   char    在使用的时候会被强迫转换成int类型,所以    只有  int。

    2:enum  枚举  (还没学到)。

    3:string(JDK1.7以上版本)

    case后面的值必须写字面值(就是写清楚到底是什么值),或常量(比如:Byte.MAX_VALUE    就是 127)。不能是个变量。

     若没有break,则会穿透执行到最后(default也会被穿透执行)。

    遇到break,则会返回调用位置,往下执行。

  • 相关阅读:
    Tensorflow实战系列之三:
    Tensorflow实战系列之二:
    scala映射和元组
    scala函数
    scala基础
    Hadoop Eclipse 插件制作以及安装
    理解HBase
    理解HDFS
    Hadoop入门学习路线
    日志框架Log4j
  • 原文地址:https://www.cnblogs.com/raphaelJava-4560/p/12710345.html
Copyright © 2020-2023  润新知