穿越星辰

          無所不能的Java

          java的"+"操作符

          給出以下程序的結果:

          ?1?String?str?=?5+1+"6"+'a';
          ?2?System.out.println(str);
          ?3?String?str1?=?5+1+'a'+"6";
          ?4?System.out.println(str1);
          ?5?String?str2?=?5+new?Integer(1)+"2"+'4'+new?Long(11);
          ?6?System.out.println(str2);
          ?7?String?str3?=?new?Integer(1)+new?Long(11);
          ?8?System.out.println(str3);
          ?9?String?str4?=?new?Integer(1)+new?Long(11)?+?'4'?+?"";
          10System.out.println(str4);


          java的 + 操作符是從左到右依次運算的,+號左右都是整數則做加法運算,+號左右如果有字符串則做連接運算。

          注意str和str1的結果是不同的!
          str3是編譯通不過的!

          posted on 2007-02-28 11:48 Javier 閱讀(260) 評論(0)  編輯  收藏 所屬分類: Java基礎


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


          網站導航:
           

          導航

          <2007年2月>
          28293031123
          45678910
          11121314151617
          18192021222324
          25262728123
          45678910

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 仪征市| 开原市| 宁远县| 海丰县| 宁国市| 杨浦区| 涟水县| 无棣县| 财经| 长汀县| 梁平县| 余干县| 宜都市| 道真| 甘肃省| 陇川县| 大理市| 宁津县| 庐江县| 江山市| 邵武市| 绍兴市| 繁昌县| 临沂市| 包头市| 乐山市| 娄底市| 卢湾区| 民乐县| 平远县| 昌图县| 贞丰县| 安阳市| 张家川| 宁陵县| 曲麻莱县| 兴化市| 祁东县| 平昌县| 绥阳县| 香港 |