测试int类型转String类型的两种方法的执行效率
在Java中Int类型转String的两种方法:Integer.toString和 String.valueOf,这两种方法都能实现,以前也从来没有考虑效率问题,今天由于项目上需要大量的转换,考虑到效率问题,于是做了下面测试:
其实我们看String.java源码也能看出来:
? ? ? ?
public static String valueOf(int i) { return Integer.toString(i, 10); }?
String.valueOf也是调用的Integer.toString,所以String.valueOf属于二次装载,不如Integer.toString来的直接。所以咱以后最好用Integer.toString方法来转换。