问题1: int i = 1 ;
i = --i +1;
System.out.println( i );
输出结果是?
问题2: int i = 1;
i = (i++)+(i--);
System.out.println( i );
求解释输出结果的原理?
问题3:
public int getI(){
int i = 2;
try{
return i++;
}finally {
i--;
}
}
求调用getI()返回结果?作者: guyouzhong 时间: 2017-1-14 13:41
[Java] 纯文本查看复制代码
如果是
i = 1;
j = i++;
System.out.println( i );
System.out.println( j );
输出的 i 和 j 分别是多少呢?