您好。
Java如何处理以零为前缀的字节,整数,短整数和长整数,例如
// Prints 8.
System.out.println(010);
// Prints 64.
System.out.println(0100);
所以, 8 ^(n-1),我猜。但为什么呢?
感谢您的解释!
修改 这就是它的工作原理。然而,没有人知道为什么,似乎,另一个话题已经死了.Gn人。 :)
答案 0 :(得分:3)
零前缀被解释为八进制数。
十进制中的10是十进制的8;八进制中的100是十进制的64。
答案 1 :(得分:0)