我是新来编写Java代码,他会喜欢一些帮助。我想在我的主要我有例如的Java添加对象的ArrayList错误
public static void main(String[] args) {
Fish f1 = new Fish("Nemo");}
,并在我的课和构造方法的类鱼的对象添加到一个ArrayList呼叫fishList
我
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);
}
但我得到一个错误“找到的附加没有合适的方法(字符串,整数) 方法List.add(INT,鱼)是不适用 (实际参数字符串不能被转换通过方法调用转换为int) 实现方法具d List.add(Fish)不适用 (实际的正式参数列表长度不同)
如何正确添加对象到arraylist?
非常感谢你帮助我使用静态的东西,如果我诚实地说我得到一个错误,并认为这可能有所帮助,我已经发布了一个关于它的新问题!给你发现静态东西的勾号。 –