大魚

          int轉換到String方法的選擇

          int轉換到String方法的選擇
          我們經常遇到需要將你int轉換到String的問題,下面給出四種轉換方法,到底那一種方法最好呢.
          1. ""+i
          2.new Integer(i).toString();
          3.String.valueOf(i);
          4.Integer.toString(i);
          好像第1種方法比較多見,第2種比較少見吧.
          可讀性的話:第1種最差,第3和4中很好,第二種次之.
          性能比較:第1種最差,測試循環執行一段轉換時所用時間大概為 3:2:1:1.
          可見第1和第2中方法是不可取的,第4種方法最佳,第3種幾乎就是直接調用4.
          所以無論如何都應該選擇4,我就很納悶很多人都喜歡用1,不但可讀性差,而且性能差,主要是所要寫的字符數最少吧.

           

          posted on 2009-03-15 21:45 大魚 閱讀(123) 評論(0)  編輯  收藏 所屬分類: j2se

          主站蜘蛛池模板: 梅州市| 辽中县| 普兰店市| 保康县| 巩义市| 宜宾县| 遵化市| 玉林市| 于田县| 砚山县| 榆社县| 泸水县| 丹寨县| 芜湖县| 海晏县| 原平市| 寻甸| 南投县| 景泰县| 高雄县| 手机| 汉阴县| 揭西县| 砀山县| 浮山县| 张掖市| 靖安县| 新建县| 武定县| 盘山县| 化州市| 通河县| 枣庄市| 马公市| 汤原县| 邵武市| 象州县| 德江县| 车险| 吉木萨尔县| 廉江市|