package com.test;
public class T03 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int i,j,k,l=0;
k=l++;//k=0; ++在后先赋值再做++运算!l=1
System.out.println("K值是:"+k);
j=++k;//j=1; ++在前先运算++在赋值; k=1
System.out.println("j值是:"+j);
i=j++;//i=1; j=2
System.out.println("i值:"+i);
}
}
这里考察的其实就是++在前与++在后 赋值时的执行顺序:
++在后先赋值再做++运算;
++在前先运算++在赋值;