我创建了ArrayList并为其进行设置和获取。
在另一个类中,我想在此数组中添加对象。但是我的代码不起作用。我想我需要在方法设置器中添加一些其他代码。

public class DataVar {

private ArrayList<String> arrayLinks = new ArrayList<>();

public ArrayList<String> getArrayLinks() {
        return arrayLinks;
    }

    public void setArrayLinks(ArrayList<String> arrayLinks) {
        this.arrayLinks = arrayLinks;
    }
}


//这里是另一堂课

public class LinksAd {

public void getAllLinksAd() {

DataVar dataVar = new DataVar();
 String link = "href";
 dataVar.setArrayLinks(link) }}

最佳答案

查看您的代码,您试图添加一个String类型,其中您的代码指定您期望使用ArrayList。假设您只想向数组列表中添加一个字符串,则可以使用以下命令:

 public void setArrayLinks(String arrayLinks) {
    this.arrayLinks.add(arrayLinks);
}

09-25 20:40