zoukankan      html  css  js  c++  java
  • switch case :在JDK 7中,又加入了对String类型的支持,从此不用再写If-Else来判断字符串了

    switch的case语句可以处理int,short,byte,char类型的值,
    因为short,byte,char都会转换成int进行处理,这一点也可以从生成的字节码看出。
    1. char a = 'e';  
    2. switch (a) {  
    3.     case 'c':  
    4.         System.out.println("In case c");  
    5.         break;  
    6.     case 'd':  
    7.         System.out.println("In case d");  
    8.         break;  
    9.     default:  
    10.         System.out.println("In default");  
    11.         break;  
    12.     case 'e':  
    13.         System.out.println("In case e");  
    14.         break;  
    15. 在JDK 5中加入的枚举Enum类型也是可以作为case值的。
    16. 在JDK 7中,又加入了对String类型的支持,从此不用再写If-Else来判断字符串了。
  • 相关阅读:
    文件操作
    内置函数
    lambda表达式
    函数基础
    基础数据类型-dict
    基础数据类型-tuple
    基础数据类型-list
    基础数据类型-set
    Python开发【第三篇】基本数据类型
    Python开发【第二篇】运算符
  • 原文地址:https://www.cnblogs.com/zx3707/p/5717651.html
Copyright © 2011-2022 走看看