我创建了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);
}