public class qusetion {
public static void main(String[] args) {
int i = 1;
i = i++;
int j = i++;
int k = i + ++i * i++;
System.out.println("i:"+i);
System.out.println("j:"+j);
System.out.println("k:"+k);
}
}
想问问,i、j、k结果分别是多少?
思考一下,答案是:
i:4
j:1
k:11
为什么呢,下面,我们将逐步解析这个过程:
第一句很简单:设置常量 i = 1;
第二句: i = i++;
这个过程需要我们理解,从“=”后开始分析,