Java 我不接受我的信息
所以构造师说)预期的,错误不是一个陈述和;期望Java 我不接受我的信息,java,object,constructor,Java,Object,Constructor,所以构造师说)预期的,错误不是一个陈述和;期望 Person num1, num2, num3; num1=new Person(Allison, 6600 Crescent Ave, 32, 9024231421); num2=new Person(George, 5251 Lakewood St, 24, 9024489216); num3=new Person(Michael, 2429 Inglis St, 56, 9024212345); 对象类
Person num1, num2, num3;
num1=new Person(Allison, 6600 Crescent Ave, 32, 9024231421);
num2=new Person(George, 5251 Lakewood St, 24, 9024489216);
num3=new Person(Michael, 2429 Inglis St, 56, 9024212345);
对象类
public Person() {
}
//constructor allows programmer to define variable values in demo class
public Person(String nm, String adr, int ag, long phn) {
name=nm;
address=adr;
age=ag;
phoneNumber=phn;
}
应该是
num1=new Person("Allison", "6600 Crescent Ave", 32, 9024231421);
字符串、字符串、int和long是构造函数的预期顺序,构造函数由公共人物(String nm、String adr、int ag、long phn)
定义
没有双引号的Allison不是字符串
应该是
num1=new Person("Allison", "6600 Crescent Ave", 32, 9024231421);
字符串、字符串、int和long是构造函数的预期顺序,构造函数由公共人物(String nm、String adr、int ag、long phn)
定义
不带(双)引号的Allison不是字符串。如果没有将名称和地址字符串传递给构造函数,请尝试更改
num1=new Person(Allison, 6600 Crescent Ave, 32, 9024231421);
到
您没有将名称和地址的字符串传递给构造函数,请尝试更改
num1=new Person(Allison, 6600 Crescent Ave, 32, 9024231421);
到
您正在为您的第一个参数调用不存在的CONTRUTOR,您已经定义了字符串,所以在调用CONTRUTOR时传入双引号您正在为您的第一个参数调用不存在的CONTRUTOR,您已经定义了字符串,所以在调用CONTRUTOR时传入双引号步骤1: 首先,您可以检查是否创建了
Person
类对象
打印一些信息
public Person() {
System.out.println("in default constructor");
}
如果看不到任何打印语句,则对象存在问题
第二步:
检查您传递的内容,传递的值是否为打印
如果不打印,则参数(参数)出现问题
你的问题:
如果没有传递实际字符串值
,则必须通过中的字符串值
很多用户实际上给出了答案,但这些内容是供功能阅读器使用的,这样用户下次就可以看到,不会出错。步骤1: 首先,您可以检查是否创建了
Person
类对象
打印一些信息
public Person() {
System.out.println("in default constructor");
}
如果看不到任何打印语句,则对象存在问题
第二步:
检查您传递的内容,传递的值是否为打印
如果不打印,则参数(参数)出现问题
你的问题:
如果没有传递实际字符串值
,则必须通过中的字符串值
很多用户给出了实际的答案,但这些内容是供功能阅读器使用的,这样用户下次就可以看到并且不会出错。因为字符串总是用在双引号中。将字符串参数放在双引号中。因为字符串总是用在双引号中。将字符串参数放在双引号中。字符串应放在双引号中,如@BurkhardString在回答中所述。字符串应放在双引号中,如@BurkhardStrange在回答中所述。在代码编译之前,步骤1是完全没有意义的,而在修复步骤2之前,步骤1是没有意义的。如果您只是创建没有参数的简单对象,并检查对象是何时创建的,那么它将非常有用。奇怪的放置方式。在代码编译之前,步骤1是完全没有意义的,而在修复步骤2之前,步骤1是没有意义的。如果您只是创建没有参数的简单对象,并检查对象是何时创建的,那么这将非常有用。