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: 
			
		
	
								
								
									
	
								
							
							 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		