i++;++i的区别
阅读原文时间:2024年07月31日阅读:1

看代码!

public class Test1 {
//i++和++i的区别
int z;
public static void main(String args[]){
int i ;
int j = 0 ;
i = 8 + j++;
j = i++;
System.out.println(i+"////"+j);
}
}
//结果:9////

就是说i=8+j++ 等价于 i=8+j然而这时候j已经等于j+1了。

那么  i = 8+ ++j等价于 i = 8+(j+1)这时候j已经等于j+1了。

手机扫一扫

移动阅读更方便

阿里云服务器
腾讯云服务器
七牛云服务器

你可能感兴趣的文章