dtdh.net
当前位置:首页 >> jAvA long转intEgEr >>

jAvA long转intEgEr

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

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

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

java可以直接使用long类的parseLong方法进行转换,实例如下: package com.qiu.lin.he;public class CeShi {public static void main(String[] args) {long l1 = Long.parseLong("123");//强制转换System.out.println(l1 + "成功将Integer转换成...

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

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

长的那部分会被截取掉(以二进制截取)

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