我有一个奇怪的场景,我需要将数百万个java.lang.Long
s 转换为原始int
类型。我需要每天做几次,每一天。通常情况下,我不会担心这种简单的演员阵容,但既然发生了这么多,那么经常,我不得不问:最有效的方法是什么,为什么?
我的第一次尝试:
Long myLong = getLong();
int x = Integer.valueOf(myLong.toString())
虽然这看起来像是在谷仓周围走 3 个面。提前致谢。
我有一个奇怪的场景,我需要将数百万个java.lang.Long
s 转换为原始int
类型。我需要每天做几次,每一天。通常情况下,我不会担心这种简单的演员阵容,但既然发生了这么多,那么经常,我不得不问:最有效的方法是什么,为什么?
我的第一次尝试:
Long myLong = getLong();
int x = Integer.valueOf(myLong.toString())
虽然这看起来像是在谷仓周围走 3 个面。提前致谢。