Hallo,
In einer Klasse habe ich ein Array erstellt
. Das habe ich nun in einer Methode mit einem
befüllt an der Stelle i = 0; In einer anderen Klasse namens main möchte ich ein Array von diesem Typ erstellen und dieses beispielhaft ausgeben lassen:
In dieser Enum Klasse habe ich die String für den jeweiligen Enum-Wert zugewiesen und möchte diese nun im Array verwenden (in der Mainklasse).
In einer Klasse habe ich ein Array erstellt
Java:
private Character[][] fields;
Java:
.
Java:
public class Main {
public static void main(String[] args) {
Maze maze = new Maze(new FieldType[20][20]);
maze.setFields(new Character[10][20]);
for (int i = 0; i < maze.getFields(); i++) { // maze.getFields() funktioniert hier nicht, wie rufe ich es korrekt auf?
for (int j = 0;; j++) {
System.out.println(maze.getFields());
}
}
}
}
In dieser Enum Klasse habe ich die String für den jeweiligen Enum-Wert zugewiesen und möchte diese nun im Array verwenden (in der Mainklasse).
Java:
public class Enum {
public enum Character {
WALL, PATH, UNKNOWN;
}
public static String character(Character c) {
String str = "";
switch (c) {
case WALL:
str = "#";
break;
case PATH:
str = ".";
break;
case UNKNOWN:
str = "-";
break;
}
return str;
}
}
Zuletzt bearbeitet: