Ich habe ein 2D-Array mit einer Klasse für jede Zelle, die Informationen enthalten;ArrayList oder Array-Stack in Android
dhclass gridCell {
int value;
Boolean valid;
int anotherValue;
}
gridCell[][] grid=new gridCell[50][50];
Das funktioniert gut und einmal initialisiert ich das Array zugreifen können
grid[10][10].value=42;
Mein Problem durch die Verwendung ist ich einen Stapel erstellen möchten oder Arraylist die Grid-Array-Zustand zu verschiedenen Zeiten zu speichern. Wenn ich versuche und eine Arraylist von
ArrayList<grid> gridList=new ArrayList<grid>();
erstellen
Ich bekomme den Fehler, dass Gitter ist keine Klasse. Gleiche Sache, wenn ich versuche, und verwenden Sie es in einem Stapel
Stack<grid> gridStack = new Stack<grid>();
So wie kann ich das Gitter erklären, so kann es zu einem Stapel oder Arraylist hinzugefügt werden?
Jede Hilfe wird geschätzt.
Ihre Klasse mit dem Namen ist 'gridCell' nicht' grid' richtig? –