将长度转换为整数

问题:

如何在Java中将Long值转换为Integer值?

回答:

Integer i = theLong != null ? theLong.intValue() : null;

或者如果不需要担心null:

// auto-unboxing does not go from Long to int directly, so
Integer i = (int) (long) theLong;

在这两种情况下,您可能会遇到溢出(因为Long可以存储比Integer更宽的范围)。

 
 
Code问答: http://codewenda.com/topics/python/
Stackoverflow: Convert Long into Integer

*转载请注明本文链接以及stackoverflow的英文链接

发表评论

电子邮件地址不会被公开。 必填项已用*标注

63 + = 72