Int 轉 String的方法很多

通常會用

1.  Integer.toString( Int )
2.  String.valueOf( Int )
3.  new String(""+ Int )
4.  ""+  Int ;

這幾種方法

基本上都可以達到Int轉String的目標

而以上四種方法的效能

 

String.valueOf 會去是直接 return Integer.toString, 所以比較慢

new String(""+ Int ) 相對於""+  Int同樣的道理

 

所以基本上只要比較Integer.toString 與""+  Int這兩種方式

可以參考以下的網址

https://dzone.com/articles/stringvalueofint-vs-int 

 

根據上述實驗

結論就是

只用一次使用Integer.toString

多次使用用""+  Int

如果轉換的動作真的很重要

可以用查表的方式

由於次數不多的話

花費的時間是人感覺不太出來的

所以以上各種方法都可以選擇

arrow
arrow

    RX1226 發表在 痞客邦 留言(0) 人氣()