我是新來編寫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?
非常感謝你幫助我使用靜態的東西,如果我誠實地說我得到一個錯誤,並認爲這可能有所幫助,我已經發布了一個關於它的新問題!給你發現靜態東西的勾號。 –