前缀递增和后缀递增区别
//++i 前缀递增 是先执行运算 再生成值
//i++ 后缀递增 是先生成值 再执行运算
int i = 1;
System.out.println(“i:”+i); //应该输出1
System.out.println(“++i:”+ ++i); //应该输出2
System.out.println(i); //应该输出2
System.out.println(“i++:”+ i++); //应该输出2
System.out.println(i); //应该输出3
//—j 前缀递增 是先执行运算 再生成值
//j— 后缀递增 是先生成值 再执行运算
int j = 1;
System.out.println(“j:”+j); //应该输出1
System.out.println(“j—:”+ j—); //应该输出1
System.out.println(j); //应该输出0
System.out.println(“—j:”+ —j); //应该输出-1
System.out.println(j); //应该输出-1
还没有评论,来说两句吧...