循環小謎題

有這麼一段代碼:java

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

這個結果打印的是多少?code

結果是0;
class

其實每一個循環執行的順序是:循環

temp = j;static

j = j+1;co

j = temp;void

因此無論執行多少次,都是返回結果0,不要被騙了噢

相關文章
相關標籤/搜索