Hallo,
ich bastel gerade an einer Klasse, die u.a. einen Konstruktor hat, der eine Objektmethode des erzeugten Objektes aufrufen soll, per this.Objektmethode.
Java weigert sich aber mit Cannot find symbol, diese Objektmethode zu erkennen.
Ungefähr so:
Wo mache ich den Denkfehler? Ich schnall's nicht
Danke !!!
EDIT: Ich muss das wohl nach (K) casten, oder?
ich bastel gerade an einer Klasse, die u.a. einen Konstruktor hat, der eine Objektmethode des erzeugten Objektes aufrufen soll, per this.Objektmethode.
Java weigert sich aber mit Cannot find symbol, diese Objektmethode zu erkennen.
Ungefähr so:
Code:
public "Klassenname"(Collection<? extends K> c) {
this(c.size()); //ruft einen anderen Konstruktor auf
for(Iterator i=c.iterator();i.hasNext();){ //soll die Elemente aus c mit der add-methode dazufügen
this.add(i.next());
}
Wo mache ich den Denkfehler? Ich schnall's nicht
Danke !!!
EDIT: Ich muss das wohl nach (K) casten, oder?