如何在Java中將Int轉換為String
在Java中可以實作將整數(int)轉換為字串(String)使用以下兩種方法之一:
這些方法是執行 int 到 string的首選和常規方法
避免使用串聯
您提供的程式碼使用串聯(「」),是一種非常規方法:
雖然串聯可行,但不鼓勵這樣,因為它表明不熟悉將整數轉換為整數的正確方法strings.
編譯器行為
編譯器不會優化連接方法中的空字串。相反,它初始化一個 StringBuilder,附加空字串,然後附加 int 並提取最終字串。與 Integer.toString() 和 String.valueOf() 方法相比,這會導致效率稍低。
建議的變更
正在進行工作來解決這種低效率問題並可能最佳化 Java 未來版本(例如 JDK 9)中的串聯方法。然而,目前建議的做法是使用 Integer.toString() 或 String.valueOf()。
以上是在 Java 中將整數轉換為字串的最佳方法是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!