Leesonth
2015-03-01 12:11
'日' 是char类型 但一二三四五六 电脑并不能判断它们是char类型。是不是这样的。
不是的,电脑可以判断一二三四五六类型的。在Java中switch语句是根据前的数据类型判断后面的,比如前的是char,那么后面的也是默认为char。下面的也是这样的。
public class HelloWorld {
public static void main(String[] args) {
char today='日';
switch(today){
case '一':
case '三':
case '五':
System.out.println("早餐吃包子");
break;
case '二':
case '四':
case '六':
System.out.println("早餐吃油条");
break;
default;
System.out.println("吃主席套餐");
break;
}
}
}Java入门第一季(IDEA工具)
1168077 学习 · 18753 问题
相似问题