int轉String
int a:
a + “”
String.valueOf(a)
Interger.toString(a)
一般使用以上幾種方法進行轉化
第一種方法效率不好,java源碼對’+’運算符進行了重載,使用StringBuilder或者StringBuffer來實現,而new StringBuilder和StringBuilder.toString操作會影響轉化效率。並且這個方法還會產生多個對象,不推薦使用
String.valueOf內部調用Interger.toString方法,所以推薦第三種
String轉int
Integer.parseInt(s)
Integer.valueOf(s).intValue()
第一種方法推薦使用,直接調用靜態方法
第二種方法內部調用第一種方法,但是會多產生對象
原文:https://blog.csdn.net/LJJZJ/article/details/89459402
