String.valueOf(2);
还是""+2;
那种速度快啊?
""+2;
整个过程如下
[code="java"]
StringBuilder sb = new StringBuilder();
sb.append("".toString()).append(Integer.valueOf(2).toString());
return sb.toString();
[/code]
第1个快
第一个快,用第二种方法,要创建额外的字符串对象“”,会耗时更多些。
String.valueOf(2);
快
第二种方法,要关联“”还要转换