课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为什么 if (40>age>18)这个条件有错误?
2014-11-18
源自:Java入门第一季(IDEA工具)升级版 4-3
正在回答
Java当中不允许这样的判断,题主改成age > 18 && age < 40就可以了
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答else if(18<age<40) 为什么是错误表达?
3 回答if(18<age<40)这样写不对吗
5 回答if(40<age<60)这样写为什么不行?
5 回答为什么年龄在18到40岁之间不能用18<age<40来表示?
3 回答public class HelloWorld { public static void main(String[] args) { int age=25; if(age>60){ System.out.println("老年"); } else if(40<age<60){ System.out.println("中年"); } else if(18<age<40){ System.out.prin