整数太大

整数太大,第1张

整数太大

您需要使用

4545454545l
4545454545L
将其限定为
long
。默认情况下,
4545454545
int
文字
4545454545
超出的范围
int

建议使用大写字母

L
以避免混淆,因为
l
1
看起来很相似

你可以做 :

if(Long.valueOf(4545454545l).equals(Long.parseLong(morse)) ){     System.out.println("2");}

要么

if(Long.parseLong(morse) == 4545454545l){   System.out.println("2");}

根据JLS
3.10.1

如果整数文字 以ASCII字母L或l(ell) 为后缀,则其类型为long ;否则为int类型(第4.2.1节)。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5501834.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-13
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存