在编译程序时,我得到的结果为整数过大,
import java.io.*;
class test
{
int i =09;
public static void main(String args[])
{
test s=new test();
s.test();
}
void test()
{
System.out.println("Number is " +i);
}
}
答案 0 :(得分:1)
以0开头的数字被视为八进制表示法。因此只有0-7位有效。