主题:[讨论]long型疑问
public class Test
{
public static void main(String args[])
{
long d=5555555555555L;
d++;
System.out.println(d);
}
}
d较小时不加L也能编译运行,如d=5555
d较大时不加L是编译不了,如Test.java:5: 过大的整数: 5555555555555
long d=5555555555555;
加L能编译运行
为什么这样
{
public static void main(String args[])
{
long d=5555555555555L;
d++;
System.out.println(d);
}
}
d较小时不加L也能编译运行,如d=5555
d较大时不加L是编译不了,如Test.java:5: 过大的整数: 5555555555555
long d=5555555555555;
加L能编译运行
为什么这样