大魚

          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 大魚 閱讀(119) 評論(0)  編輯  收藏 所屬分類: j2se

          主站蜘蛛池模板: 红原县| 广平县| 竹北市| 漯河市| 宣恩县| 二手房| 当阳市| 宕昌县| 山东省| 韩城市| 梁河县| 安顺市| 建始县| 四会市| 盐源县| 醴陵市| 修水县| 安泽县| 余江县| 扬州市| 枣强县| 怀柔区| 镇坪县| 滨州市| 准格尔旗| 雅安市| 阿拉善左旗| 绩溪县| 渭南市| 永泰县| 绵阳市| 芷江| 桓台县| 神农架林区| 海南省| 永川市| 新疆| 祁连县| 呼伦贝尔市| 长垣县| 武隆县|