本文主要是介绍Java 中The literal 078 of type int is out of range问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
遇到了一个问题:
int x = 078;//出现编译错误
而
int m = 066;
却没有错误。
原因:
加了0就是八进制,而八进制没有8以上的数字,所以会出现错误。
m 实际上是十进制中的54;
这篇关于Java 中The literal 078 of type int is out of range问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!