Java 为什么我的代码显示错误-';整数太大';;虽然我已经声明了参数类型为long?
Java 为什么我的代码显示错误-';整数太大';;虽然我已经声明了参数类型为long?,java,arguments,parameter-passing,long-integer,Java,Arguments,Parameter Passing,Long Integer,88888888888888888888是int文本(当未指定后缀时,这是整型文本的默认类型),对于int而言,它太大。使用88888888888888 L或88888888888 L作为long文本。谢谢。这有助于。。。 class Fox{ long phone_number; public Fox(long num){ this.phone_number = num; } } public class Box{ public stati
88888888888888888888
是int
文本(当未指定后缀时,这是整型文本的默认类型),对于int
而言,它太大。使用88888888888888 L
或88888888888 L
作为long
文本。谢谢。这有助于。。。
class Fox{
long phone_number;
public Fox(long num){
this.phone_number = num;
}
}
public class Box{
public static void main(String[] args){
Fox object = new Fox(88888888888888888);
System.out.println(object.phone_number);
}
}