我想将字符串转换为长整数。但我发现了 4 种不同的方式来归档该提议。
Long.getLong(s) - 确定具有指定名称的系统属性的 long 值。
Long.valueOf(s) - 返回保存指定字符串值的 Long 对象
Long.parseLong(s) - 将字符串参数解析为带符号的十进制长整数。
new Long(s) - 构造一个新分配的 Long 对象,该对象表示 String 参数指示的 long 值
除此之外,“parseLong()”返回一个 long 值,其他 3 个返回 Long 对象。它们之间有什么区别,它们的最佳使用情况是什么?(何时使用它们),哪个性能更好?
提前致谢。
慕工程0101907
相关分类