日期:2014-05-20  浏览次数:20701 次

java基础问题 小菜提问大神i+=i-- 减1到哪里去了呢
int i=4; 
System.out.println(i+=i--);
System.out.println(i);

为什么两次输出都是8呢 减1到哪里去了呢 

------解决方案--------------------
int i=4; 
int j=4; 
System.out.println(j+=i--);
System.out.println(i);
System.out.println(j);