我是 Java 编码新手,希望得到一些帮助。我正在尝试将 Fish 类的对象添加到 arraylist 调用 fishList
在我的主要我有例如
public static void main(String[] args) {
Fish f1 = new Fish("Nemo");}
在我的班级和构造函数中,我有
public class Fish {
protected static String name;
protected static int number;
protected static List<Fish> fistList = new ArrayList<Fish>();
public Fish(String in){
name = in;
number = 15;
fishList.add(name, number);
}
但我收到一个错误“没有找到适合 add(string, int) 方法 List.add(int, Fish) 的方法不适用(实际参数 String 无法通过方法调用转换转换为 int)方法 List.add(Fish)不适用(实际形式参数列表的长度不同)
如何正确地将对象添加到数组列表?