www.fltk.net > jAvA中long型如何转换为int型?还有long[ ]可以转...

jAvA中long型如何转换为int型?还有long[ ]可以转...

有三种方式, (1)如果你是在做运算,就不用刻意转换,java中会默认向强类型转换。就是int和long在混合运算时,会默认把int转换成long的。 (2)强制类型转化。你在int类型的变量前加:(long);示例:int a= 5; long b = (long) a (3)先将int...

Java中int转换成long,可以直接强制转换的,如下: int i =1; long j =(long)i;//这样就可以强制转换了。

看看api帮助文档吧!常用类型间的转换都有。Long类型的可以通过intValue()方法转换成int类型!至于long和Long,直接构造就好。 long a = 10L; int b = new Long(a).intValue();

1.long转换成int,以下都可以 a: long la=3l; int ia=(int)la; b: Long lb=new Long(la); int ib=lb.intValue(); 2.Long[]不可以转换成int。

不明白你的实际用途。可以把long转成string类型,然后算下string类型的长度,就返回int long lo=123123123131212312; int result=lo.toString().length(); result就是需要的int值

会报 java.lang.ClassCastException 数据类型转换异常 基本的数据类型由低级到高级分别为:(byte、short、char)——int——long——float——double java类型转换规则: 1)低级到高级的自动类型转换; 2)高级到低级的强制类型转换(会导致溢出或丢失...

java5.0提供自动装箱拆箱,Integer与int不需强转,程序会自动转换,long和Long也是一样 所以,可以这么干 Long l1 = 100L; long l2 = l1; int i1 = (int)l2; Integer i2 = i1; 另一种根据Integer的api有Integer.valueOf()和new Integer();可以接受in...

下面给你例举3种方法: 一、通过基本类型强制转为,因Java的基本类型之间可以相互强转 Long l = new Long(33); long l1 = l.longValue(); int i = (int) l1; System.out.println(i); 二、可以toString()方法先转为字符串,然后再用Integer.parse...

其他答案都答的啥啊,简直是乱答一通,先将long类型的“大数”转化为二进制,然后由低位到高位截取32位二进制数,再将这32位二进制数转化为int类型的“小数”

int和long都是基本类型的数据,是可以强转的,强转成long后,再生成Long类型的数据。 代码如下: Long l = new Long((long)3);这样就可以将int类型顺利转换为Long类型。 int代表的是一个类,他是整数类。也就是说你后面要跟上一个整数,如果是小...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com