數據加載中……
          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 閱讀(323) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 北辰区| 龙井市| 革吉县| 南平市| 磐石市| 长治市| 九江县| 贺兰县| 邵武市| 萍乡市| 南宁市| 洪雅县| 科技| 平安县| 山阴县| 盘锦市| 磐石市| 启东市| 荃湾区| 绿春县| 临邑县| 正定县| 米泉市| 徐闻县| 舒兰市| 铜川市| 静安区| 赤城县| 全州县| 大荔县| 星子县| 绵竹市| 舟曲县| 太湖县| 虞城县| 盐亭县| 名山县| 合水县| 迭部县| 靖边县| 衡阳县|