您的位置:首页 > 编程语言 > Java开发

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;
}
}
}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: