原始数据类型-甲骨文的文档说的范围long在Java是-9,223,372,036,854,775,808来9,223,372,036,854,775,807。但是当我在日食中做这样的事情时
long
9,223,372,036,854,775,808
9,223,372,036,854,775,807
long i = 12345678910;
它显示了我的The literal 12345678910 of type int is out of range错误。
The literal 12345678910 of type int is out of range
有两个问题。
1)如何long使用值初始化12345678910?
12345678910
2)默认情况下所有数字文字是否都是type int?
int
L
long i = 12345678910L
1