为什么这里default不能省?
为什么???????求解。。
为什么???????求解。。
2018-07-29
ublic class HelloWorld {
public static void main(String[] args) {
char today='日';
String food="吃饭";
switch(today){
case'一':
case'三':
case'五':
food="吃包子";
break;
case'二':
case'四':
case'六':
food="吃油条";
break;
case'日':
food="吃主席套餐";
break;
}
System.out.println(food);
}
}
我给你敲了一遍,找到了错误,food没有赋初始值,因为当不写defualt时候,food没有值,输出的时候计算机就不知道输出什么,给它附一个初值就好啦
举报