黑马程序员技术交流社区

标题: 基本数据类型长整型 Long 取值,报错 [打印本页]

作者: 唐辉辉    时间: 2012-7-1 15:58
标题: 基本数据类型长整型 Long 取值,报错
本帖最后由 唐辉辉 于 2012-7-1 16:07 编辑

或许是一个简单的问题, 但真不知道。请各位解释下。

我们知道 Long 的取值范围为:-9223372036854775808----9223372036854775807

但为什么
long l = 9223372036854775807;  //会报错,

LeiXingZhuanHuan.java:53: 过大的整数: 9223372036854775807                long l1 = 9223372036854775807;

作者: Forever。    时间: 2012-7-1 16:05
long l = 9223372036854775807L;楼主写成这样试试 加一个大写L

作者: 唐辉辉    时间: 2012-7-1 16:06
Forever。 发表于 2012-7-1 16:05
long l = 9223372036854775807L;楼主写成这样试试 加一个大写L

可以呢!
作者: Forever。    时间: 2012-7-1 16:17
唐辉辉 发表于 2012-7-1 16:06
可以呢!

羡慕你技术分那




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2