昵称被我吃了
2016-05-12 12:01
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);
少了 else{
xx="";
}
加上这个就可以了。不能用else if(){}结尾,必须else{}结尾。
没有String xx 赋初值
;不要
开始的时候String xx=null 赋空值
后面少了两个花括号}},还有童年花括号外的分号多余
把定义String xx=null
else if(age<=18)
{
xx="童年";
};这个分号去掉
童年下面那个花括号后面不要“;”
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);
}
}
else(age<=18){
xx="童年";}
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题