奇怪的j++

public class Increament {   
    public static void main(String[] args) {   
        int j = 0;   
        for (int i = 0; i < 100; i++)   
            j=j++;   
        System.out.println(j);   
    }   
}  

输出为0
注意
j=j++;

J++后的值还是0
这是j又被赋值为0
所以循环下来还是 0

你可能感兴趣的:(java,J#)