Matrixausgabe von Konsole auf return-Wert ändern

Windows10

Bekanntes Mitglied
Wie kann man bei folgendem Code (er funktioniert) das Ergebnis ausgeben? Also mit return zum Schluss!!

Der Code (zu ändern):
Java:
public static void main(int[][]matrix1,int[][]matrix2)
    {
        gebeArrayMatrix1aus(matrix1);
        Out.println();
        gebeArrayMatrix2aus(matrix2);
        Out.println();
        ermittleergebnis(matrix1, matrix2);
    }
Mein geänderter Codevorschlag:
Java:
public static int[][] main(int[][]matrix1,int[][]matrix2)
    {
        gebeArrayMatrix1aus(matrix1);
        Out.println();
        gebeArrayMatrix2aus(matrix2);
        Out.println();
        int[][]ergebnis=ermittleergebnis(matrix1, matrix2);
return ergebnis;
}
Bei dem geändertem Code erzeugt der Compiler aber bei folgendem Befehl einen Fehler!!
Der Befehl, der den Fehler erzeugt:
Java:
int[][]ergebnis=ermittleergebnis(matrix1, matrix2);

Java:
Out.println();
ist von unsere Schule eine Klasse, aber macht das gleiche wie
Java:
System.Out.println();
(oder wie dieser Befehl sonst heißt)
 

JCODA

Top Contributor
Du könntest uns noch zeigen, wie die Signatur von ermittleergebnis(matrix1, matrix2); aussieht. Dann müssen wir nicht raten. Außerdem könntest du doch auch die genaue Compiler-Meldung posten, damit wir die gleichen Informationen besitzen.
 

Neue Themen


Oben