gpt4 book ai didi

Java添加对象到ArrayList
转载 作者:行者123 更新时间:2023-12-01 16:45:37 31 4
gpt4 key购买 nike

这是我的类(class):

class phoneNumber{
private String number;
private boolean valid;

public void phoneNumber(String n, boolean v){
number = n;
valid = v;
}

public String getNumber() {
return this.number;
}

public void appendNumber(String number) {
this.number = this.number + number;
}

public boolean getValidity(){
return this.valid;
}

public void setValidity(boolean validity){
this.valid = validity;
}
}

这是 ArrayList 的声明:

private static ArrayList<phoneNumber> outputN = new ArrayList<phoneNumber>();

但我无法将对象添加到此列表中。当我尝试像这样添加一个新的时:

outputN.add(new phoneNumber("0000000000", false));

我收到此错误:

phoneNumber( )  in phoneNumber cannot be applied to (java.lang.String, boolean)

这是为什么呢?

 

最佳答案

构造函数没有返回类型

public phoneNumber(String n, boolean v) {

关于Java添加对象到ArrayList<object>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51994060/

31 4 0