java学习之旅18、19--switch语句_基本用法_case穿透现象,jdk7.0新特性_增强switch语句
2015-06-25 17:34
851 查看
switch语句
判断任意一个字符是不是元音字符
TestSwitch.java
//任意产生一个字符,判断其是不是元音字符
public class TestSwitch {
public static void main(String[] args) {
int num = (int) (Math.random()*26);//产生[0,25]的任意一个整数
char ch = (char) ('a'+num);
System.out.println(ch);
switch (ch) {//类型可以为byte、short、int、char、枚举、jdk7后也可以为字符串
case 'a':
case 'e':
case 'i':
case 'o':
case 'u':
System.out.println("是元音字符");
break;
default:
System.out.println("不是元音字符");
break;
}
}
}
3.jdk7新特性
public class TestSwitchJDK7 {
public static void main(String[] args) {
String str = "传智播客";
switch (str) {//JDK7.0后,传入的可以是字符串
case "尚学堂":
System.out.println("尚学堂");
break;
case "传智播客":
System.out.println("传智播客");
break;
case "尚硅谷":
System.out.println("尚硅谷");
break;
default:
System.out.println("其他IT培训机构");
break;
}
}
}
相关文章推荐
- 聊聊高并发(三十八)解析java.util.concurrent各个组件(十四) 理解Executor接口的设计
- hybris全渠道电子商务开发视频
- Java finally语句到底是在return之前还是之后执行?
- SpringMVC处理Date类型的属性的方法
- java初始化顺序super
- Hibernate 事务处理和spring中配置事务
- Java序列划分问题算法实现
- Java中的位运算
- #笔记#圣思园 JavaWeb 第7讲——Servlet
- 通过分析 JDK 源代码研究 TreeMap 红黑树算法实现
- Java反射原理以及实例
- JAVA语言中合法的标识符是以什么开始
- Eclipse将引用了第三方jar包的Java项目打包成jar文件的两种方法
- Spring@Autowired注解与自动装配
- Java中字符串的一些基本操作
- eclipse快捷键
- spring MVC -- 访问静态文件
- spring MVC -- 访问静态文件
- spring MVC -- 访问静态文件
- Java 接口和抽象类区别