我這里哪里錯(cuò)了嗎
public class HelloWorld {
? ? public static void main(String[] args) {
int age=25;
String xx;
? ? if(age>60)
? ? {
? ? ? ? xx="老年";
? ? }
? ? else if(age>40&&age<=60)
? ? {
? ? ? ? xx="中年";
? ? }
? ? else if(age>18&&age<=40)
? ? {
? ? ? ? xx="少年";
? ? }
? ? else if(age<=18)
? ? {
? ? ? ? xx="童年";
? ? };
? ? System.out.println(xx);
? ??
2016-05-20
少了 else{
?xx="";
}
加上這個(gè)就可以了。不能用else if(){}結(jié)尾,必須else{}結(jié)尾。
2016-05-12
沒有String xx 賦初值
2016-05-12
;不要
2016-05-12
開始的時(shí)候String xx=null 賦空值
2016-05-12
后面少了兩個(gè)花括號(hào)}},還有童年花括號(hào)外的分號(hào)多余
2016-05-12
把定義String xx=null
else if(age<=18)
? ? {
? ? ? ? xx="童年";
? ? };這個(gè)分號(hào)去掉
2016-05-12
童年下面那個(gè)花括號(hào)后面不要“;”
2016-05-12
public static void main(String[] args) {
int age=25;
String xx;
? ?if(age>60)
? ?{
? ? ? ?xx="老年";
? ?}
? ?else if(age>40&&age<=60)
? ?{
? ? ? ?xx="中年";
? ?}
? ?else if(age>18&&age<=40)
? ?{
? ? ? ?xx="少年";
? ?}
? ?else if(age>=0&&age<=18)
? ?{
? ? ? ?xx="童年";
? ?}else{
? ? xx="輸入有誤";
? ?}
? ?System.out.println(xx);
}
}
2016-05-12
else(age<=18){
xx="童年";}