問題は、関連するクラス(親)から子に作成されたarrayListにオブジェクトを追加することです。arrayList javaの末尾に追加
ArrayList<Parent>elements = new ArrayList<Parent>();//creating an array list
と私はメソッドを使用して、リストの末尾に値を追加/追加しようとしている:私は、親オブジェクトで作られた配列のリストを持っている
public void addElement(Parent e)
{elements.add(e);//has an error}
問題がどこにあるこれは、か要素を追加する位置を指定する必要がありますか、またはコードに別の問題がありますか?私は重複を見つけることが、1つがあるかどうit.Thanks
編集に私を指示してくださいことができませんでした
- これはエラーです:
1020\Asssignment 3\GUIgroup.java [line: 14]
Error: cannot find symbol
symbol: method add(GUIelement)
location: variable elements of type GUIelement
GUIgroupはサブクラスであり、GUIelementはスーパークラスです。
正確なエラーは何ですか? –
Aはシンボルエラーを見つけることができません。具体的にはmethod.add(親) –
クラスを実装して呼び出しました: 'ArrayList'? – alfasin