猿问

java使用输出语句直接输出010,在控制台为什么会显示8

java使用输出语句直接输出010,在控制台为什么会显示8?这是怎么来的?

玩转IT
浏览 2783回答 4
4回答

yanrun

java中以0开头的数字会被认作是8进制的,所以8进制的010会被转换成10进制的8输出

曾婉柠

可能是进制问题吧~8(十进制)-> 88(八进制)->010贴一下代码吧。

Caballarii

代码贴出来
随时随地看视频慕课网APP

相关分类

Java
我要回答