2016-03-27 14 views
-3

Ich verstehe nicht, warum der Fehler keine Return-Anweisung ist.Welche Rückmeldung kann ich verwenden?

public String[] Hop(String origin){ 
    int r; 
    int c; 
    if(Map[r][c]==1){ 
    System.out.print(cities[c]); 
    } 
} 
+5

Sie geben nichts zurück ... –

+0

Fügen Sie ein Tag hinzu, das angibt, um welche Sprache es sich handelt. (Java?) –

+0

In welcher Sprache sprechen wir hier? – trojanfoe

Antwort

3

Ihre Methode des Rückgabetyp ist String[], so soll es return ein String-Array, und gibt es keine return-Anweisung in Ihrer Methode Körper, deshalb ist es Fehler verursacht. Wenn Sie nichts zurückgeben möchten, ändern Sie den Rückgabetyp besser in void.

Verwandte Themen