java中的switch语句的编写

来源:百度知道 编辑:UC知道 时间:2024/06/10 13:21:01
编写switch 语句
程序功能:在不同温度时显示不同的解释说明。
10℃以下: 有点冷。要多穿衣服。
10—24℃: 正合适。出去玩吧。
25—34℃: 有点热。
35℃以上: 太热了!开空调。

请各位多帮帮忙,感激不尽!

上面那个回答有少少问题,就是switch-case中的break用法。少了break的话,最终的str一定是“太热了,开空调。”
int i = 0;
int tempriture= 0;
if(tempriture< 10){
i = 1;
}
else if(tempriture >=10 && tempriture<=24){
i = 2;
}
else if(tempriture>= 25 && tempriture<= 34){
i = 3;
}
else if{tempriture> 35){
i=4;
}
String str = "";

switch(i){
case 1: str = "有点冷。要多穿衣服"; break;
case 2: str = "正合适。出去玩吧。"; break;
case 3: str = "有点热。 "; break;
case 4: str = " 太热了!开空调."; break;
}

int i = 0;
int wendu = 0;
if(wendu < 10){
i = 1;
}
else if(wendu >=10 && wendu <=24){
i = 2;
}
else if(wendu >= 25 && wendu <= 34){
i = 3;
}
else if{wendu > 35){
i=4;
}
String str = "";

switch(i){
case 1: str = "有点冷。要多穿衣服";
case 2: str