好吧,
for的API Integer.valueOf(String)确实确实说了
String完全像给了一样解释了
Integer.parseInt(String)。但是,
valueOf(String)返回一个对象,而返回一个图元。
new Integer()parseInt(String)int
如果你想享受的潜在缓存优势Integer.valueOf(int),则还可以使用以下方法:
Integer k = Integer.valueOf(Integer.parseInt("123"))
现在,如果你想要的是对象,而不是原始的,然后使用
valueOf(String)可能比制作一个新的对象出更有吸引力
parseInt(String),因为前者是跨始终存在
Integer,Long,Double,等。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)