长发程序员
2019-03-19 10:21
public class HelloWorld {
public static void main(String[] args) {
int age=25;
if(age>60){
System.out.println("老年");
} else if (age>=40 && age <= 60){
System.out.println("中年");
}else if (age>=18 && age <= 40){
System.out.println("少年");
}else{
System.out.println("童年");
}
可以用正则表达式看起来就简单点,例如:判断条件?情况1:情况2;
int age=25;
if (age>=60)
{
System.out.print("老年");
}
else if (age>=40)
{
System.out.print("中年");
}
else if (age>=18)
{
System.out.print("少年");
}
else
{
System.out.print("童年");
}
else if后的“&& age <= 60”和"&& age <= 80"没必要写吧,因为你写了else if说明后面的条件与你前一个if已经 有非的关系。
Java入门第一季(IDEA工具)升级版
1165551 学习 · 17586 问题
相似问题