在Java中将int转换为String的有效方法

Mud*_*sir 3 java performance

Integer.toString(int);
Run Code Online (Sandbox Code Playgroud)

和

String.valueOf(int);
Run Code Online (Sandbox Code Playgroud)

上述两种方法中哪一种是将int转换为String的有效方法?

提前致谢.

Cam*_*ner 9

String.valueOf电话Integer.toString,所以我想你可能会认为这种Integer.toString效率略高.

编辑:使用现代编译器将内联调用,因此两者之间应该没有任何区别.使用古老的编译器,差异仍然可以忽略不计.

  • http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/lang/String.java#String.valueOf%28int%29以供参考. (3认同)