您的位置:首页 > 编程语言 > Java开发

java自增和比较符的执行顺序

2016-10-26 09:59 183 查看
public static void main(String[] args) {
// TODO Auto-generated method stub
int i = 1;
System.out.println(i++ < i);
System.out.println(i == i++);
System.out.println(i > i++);
}


执行结果:

true

true

false

由上面的代码可以看出,执行比较语句的顺序是由左向右。其他运算符号和比较符的执行顺序与赋值语句相同:前自增-----制作变量副本(前自增结果包含其中)-----左侧算式运算-----后自增-----右侧算式运算(带入左侧自增结果,if包含左侧变量的话)-----比较大小

相关可以参考:
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息