數據加載中……
          Java中的++操作

          I++ 是先取出i的值,然后參與運算+1。

          public class Welcome {

          ????public static void main(String[] args) {

          ????????int i=3;

          ????????System.out.println(i++);

          ????????}

          }

          輸出為3

          ++i是先+1,然后參與運算。

          public class Welcome {

          ????public static void main(String[] args) {

          ????????int i=3;

          ????????System.out.println(++i);

          ????????}

          }

          輸出為4

          下面這個例子說明了這個道理

          public class Welcome {

          ????public static void main(String[] args) {

          ????????int i=3;

          ????????int count=(i++)+(i++)+(i++);

          ????????System.out.println(i);

          ????????System.out.println(count);

          ????????}

          }

          輸出為6和12,i取了3次是6,count是3+4+5=12

          public class Welcome {

          ????public static void main(String[] args) {

          ????????int i=3;

          ????????int count=(++i)+(++i)+(++i);

          ????????System.out.println(i);

          ????????System.out.println(count);

          ????????}

          }

          輸出為6和15,i取了3次是6,count是4+5+6=15

          posted on 2008-02-28 11:28 rick 閱讀(324) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 肃北| 云安县| 仙游县| 临潭县| 繁峙县| 车致| 呈贡县| 多伦县| 龙川县| 三江| 泗洪县| 闽清县| 阳朔县| 岗巴县| 淮南市| 长宁区| 平顺县| 白朗县| 平塘县| 嘉禾县| 南通市| 班玛县| 甘洛县| 东乌珠穆沁旗| 灌云县| 太和县| 汪清县| 昭苏县| 西和县| 太保市| 精河县| 邹平县| 大城县| 翁源县| 鄄城县| 亚东县| 沁源县| 宿州市| 溧阳市| 华坪县| 石嘴山市|