大魚

          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

          主站蜘蛛池模板: 鄂托克旗| 静宁县| 称多县| 方山县| 辉南县| 开化县| 马公市| 杭州市| 漳州市| 河南省| 长沙县| 定结县| 筠连县| 翁牛特旗| 千阳县| 麟游县| 黎川县| 彰武县| 尚义县| 皮山县| 临颍县| 盘锦市| 陆川县| 曲阜市| 晋州市| 蕉岭县| 海宁市| 贺州市| 张家口市| 荆州市| 关岭| 神池县| 泰州市| 资中县| 丰镇市| 荆州市| 宜阳县| 昌乐县| 兴国县| 宜城市| 建湖县|