ftsg.net
当前位置:首页 >> jAvA int转long >>

jAvA int转long

int i=3; Long l; long l2; //1.把int基本类型数据 转换为包装类Long类型对象 l=new Long((long)i); //2.把int基本类型数据 转换为long基本类型数据 l2=(long)i; ok了,如果你写的问题大小写没错的话,那就是第一种喽,嘿嘿

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

可以使用Long包装类的方法来进行转换,代码如下: Integer floatee;//定义一个Integer类 floatee = Long.valueOf(floatstr);//valueof方法可以在内部把Integer转换成Long类型。 Long型的表示数据范围比int类型打,所以可以进行转换。

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

long a =1000L ; int b = (int)a; Integer c = b; 另一种根据Integer的api有Integer.valueOf()和new Integer();可以接受int或者String类型 把Long类型转换成int或者String类型就可以了 Long a = 100L; String str = a.toString(); Integer i1 = ...

两种方法:一、使用String类的方法,String.valueOf(),比如:long aa = 123;String a = String.valueOf(aa);二、最简单的直接将long类型的数据加上一个空串long aa = 123;String a = aa+"";

BigInteger bi = new BigInteger("123"); int i = bi.intValue(); long l = bi.longValue(); System.out.println(i); System.out.println(l);

public class Test { public static void main(String[] args) { // long表示的范围大于int,所以当long的值大于int最大值时,转换会报错,只有long变量的值在int表示范围内,才会转换正确 long l = 65536; int i = (int) l; System.out.println(l)...

1 通常是可以转换的,int类型转换为long类型是向上转换,可以直接进行隐式转换, 2 Long转Int时,是向下转型,如果数据太大,int放不下的情况,会溢出的 3 现在主要有以下方法 1)、强制类型转换 --[java] -- long ll = 300000; int ii = (int)l...

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