ftsg.net
相关文档
当前位置:首页 >> 在JAvA中怎么把Int型的装换成Long型的 >>

在JAvA中怎么把Int型的装换成Long型的

int i =5; String s =String.valueOf(i);//先要把int转为字符串 long j = Long.parseLong(s);

java.lang.long 中有个方法; Long a; int b=a.intValue(); 可以转换

int i = 2; long l = i; 这个java可自动转换的

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...

java可自动转换的: int i = 2; long l = i;

下面是示例: public static void main(String[] args){ int i = 5; Long long1 = Long.valueOf("" + i); //或者 Long long2 = Long.parseLong("" + i); //如果是Integer Integer integer = 5; Long long3 = integer.longValue(); }

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

可以直接赋值如下: int i=1234; long l=i; 非要转换如下: 1、 int i=1234; long l=(long)i; 2、 int i=1234; long l=Long.valueOf(i);

public static void main(String[] args) {int i = 1;Long l = Long.valueOf(i);}

小类型往大类型换直接换就行了,如 int i = 2015;long l = i;只是大类型换小类型可能会溢出,符号位要作一下处理,就比如long转换成int类型。

网站首页 | 网站地图
All rights reserved Powered by www.ftsg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com