sgdd.net
当前位置:首页 >> jAvA中long型的怎么换成int型 >>

jAvA中long型的怎么换成int型

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

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

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

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

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

下面是示例: 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比int精度高,不需要强转,如何是long转int就需要强制转换)int a = 1000;long b = a;

强制类型转换: long l = 12034L; int i = (int)l;

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

int x=123; Long l = new Long(x); ~ ~ ~ ~

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