nsjd.net
当前位置:首页 >> jAvA 中的long的问题 >>

jAvA 中的long的问题

呵呵。你那样写不是LONG,而是默认的INT。 LONG的写法是:long l = 9223372036854775806L; 注意后面的一个L,必须加上去。 还有,LONG最大值是9223372036854775807。

怎么不能存储呢,long 足够存储一个手机号码。 不过一般用字符串,搜索比较方便。

long 就是长整型的意思。java 的 8 个基本类型的一种。你应该要把 java 的 8 种基本类型一起记:byte short int long char float double boolean int 是 32 位的整数,long 就是 64 位的整数,表示范围:-2^63 ~ 2^63 -1

-9223372036854775808~9223372036854775807 public class Hello {public static void main(String[] args) {System.out.println(Long.MIN_VALUE);System.out.println(Long.MAX_VALUE);long minValue = 0x8000000000000000l;long maxValue = 0x7f...

可以用String类的valueOf String sR=String.valueOf(longVal) 可以用Long类的toString String sR=Long.toString(longVal)

Java中long和Long区别如下 long是数据类型,与int,flot等是类似的,返回的是long类型,官方API说明如下 Long是将long型的量当作对象来处理,它必须以long型的量作为参数。官方API说明如下 从代码中可以很明显解释了上面1,2的区别

你在身份证号码后边加个l就可以了。 因为在里边是分开检查的,比如long sample=123456789011; sample这是市long型的,但是123456789011他会默认为int型,你看下里边的提示就知道了(int out of range)所以,123456789011L(价格L就可以了,大...

int 32bit long 64bit float 32bit double 62bit 自己参考吧!另外说声,byte,short,int,long都属于整形数据类型 而float和double属于浮点型,而浮点型默认的是double,这就意味着你声明float t = 1.0是不会通过编译的,因为1.0在java中应该...

还真是超了。。别忘了还有一位符号位。 题主可以试试输出Long.MAX_VALUE.就知道了

往Long数组中添加数据和Int一样,在长度不超过界限的情况下,使用数组下标给数组赋值(添加) 如: long[] a =new long[5]; a[0]=123123L; 数组一旦初始化,长度就是不可变的,只能在数组的长度限制之内去添加,如果超出界限就会抛出 ArrayIndexOutOfBou...

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