Hallo.
Ich hab leider schon wieder ein Problem heute. Ich möchte Objekte in einer Schleife erstellen. Leider scheinen diese aber nicht verschieden zu sein:
Allerdings wenn ich Teile daraus in ein LinkedHashSet(population) stecke
und mir dieses HashSet ausgeben lasse, kommt {null} raus anstatt dass Verweise auf Cells drin stünden. Ich sehe nach x maligem durchschauen nicht den Fehler :-( . hashCode() und equals() sind in der Cell- Klasse bereits überschrieben.
Ich hab leider schon wieder ein Problem heute. Ich möchte Objekte in einer Schleife erstellen. Leider scheinen diese aber nicht verschieden zu sein:
Java:
for (int i = 0; i < cols; i++) {
for (int j = 0; i < rows; i++) {
Cell c = new Cell(i, j);
playingField[i][j] = c;
}
}
Allerdings wenn ich Teile daraus in ein LinkedHashSet(population) stecke
Java:
population.add(playingField[col][row]);