Java7新增特性――控制语句部分
2012-10-29 23:45
309 查看
Java中的switch语句由一个控制表达式和多个case以及语句组成,然后switch语句后面的控制表达式的数据类型只能是byte、short、char和int四个整数类型和枚举类型,不可以是boolean类型。Java7增强了switch语句,它允许switch语句中的控制表达式为String类型的变量或者表达式。
示例:
运行结果么,嘿嘿:休息总是那么短暂,又上班了~~
注:增强的只是支持了String类型的,StringBuffer和StringBuilder这两种不可以。
本文出自 “Java小菜鸟” 博客,请务必保留此出处http://longnotes.blog.51cto.com/3286982/1041042
示例:
public class StringSwitchTest{ public static void main(String[] args){ String toDay = "星期一"; switch (toDay) { case "星期一": System.out.println("休息总是那么短暂,又上班了~~"); break; case "星期二": System.out.println("上班第二天了,啥时候休息啊~~"); break; case "星期三": System.out.println("上班第三天,遥遥无期的休息时间啊 =、="); break; case "星期四": System.out.println("上班第四天了,快要休息了......"); break; case "星期五": System.out.println("礼拜五了,有些童鞋激动了,下班可以去high了。"); break; case "星期六": System.out.println("都休息了吧,俺们还苦逼的要上班啊 T.T"); break; default : System.out.println("总算休息了,唉,睡觉 =、="); } } }
运行结果么,嘿嘿:休息总是那么短暂,又上班了~~
注:增强的只是支持了String类型的,StringBuffer和StringBuilder这两种不可以。
本文出自 “Java小菜鸟” 博客,请务必保留此出处http://longnotes.blog.51cto.com/3286982/1041042
相关文章推荐
- 黑马程序员_01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
- Java编码约定中对下列部分的要求:类、属性、方法、包、文件名、变量、常量、控制结构、语句行、注释
- (基于Java)编写编译器和解释器-第7章:解析(Parsing)控制语句-第二部分(连载)
- 01_Java语言基础部分(数据类型与表达式、流程控制语句、数组与方法)
- javaSE_8系列博客——Java语言的特性(二)--高级语言的基础知识(7)-- 流程控制语句
- JavaSE基础第二部分:Java基础语法之流程控制语句
- Java初级入门之 Three 控制语句
- Java 8 新增特性Lambda表达式
- 如何编写Java的MyBatis框架中SQL语句映射部分
- java基础59 JavaScript运算符与控制流程语句(网页知识)
- JAVA2:流程控制语句
- ConStraintLayout 动画|动态Constraints|用Java控制UI[第三部分]
- 【慕课笔记】第四章 流程控制语句 第5节 JAVA条件语句之switch
- java中特殊的流程控制语句(break,continue,return)
- java从头开始学习到选择c++ (三)控制语句需要注意的地方
- java之流程控制语句
- java流程控制语句
- Java学习笔记001——学前准备、数据类型、运算符、流程控制语句
- JAVA基础第二天学习日记_标识符、常量与变量、运算符、条件控制语句
- 全面掌握Java中的循环控制语句与条件判断语句的使用