java i++

 

  1. public static void main(String[] args) { 
  2.         int i = 0
  3.         int index = 0
  4.         for(;index < 10 ;){ 
  5.             i = i++; 
  6.             index--; 
  7.         } 
  8.         System.out.println(i); 

i++ 是一個表達式是有返回值的,返回的是i自加前得值

處理步驟

1、jvm把i(i=0)拷貝到臨時變量區。

2、i值加1這是 i值是1。

3、返回臨時變量區的值0。

4、給i賦值0。

int temp=i;

i= i+1;

return temp

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章