Java中怎么将Long类型转换成Integer或int类型?
强转。Long a=10l; int b = (int)a; 不过如果long值超出int的取值范围后再转型的话会有问题的。就是转型后的值变了, 看看api帮助文档吧!常用类型间的转换都有。
Long类型的可以通过intValue()方法转换成int类型!至于long和Long,直接构造就好。 long a = 10L; int b = new Long(a).intValue();
时间:2018-09-23 18:21:27
Java中怎么将Long类型转换成Integer或int类型?
强转。Long a=10l; int b = (int)a; 不过如果long值超出int的取值范围后再转型的话会有问题的。就是转型后的值变了, 看看api帮助文档吧!常用类型间的转换都有。
Long类型的可以通过intValue()方法转换成int类型!至于long和Long,直接构造就好。 long a = 10L; int b = new Long(a).intValue();