public String[] decode(String message)
{
String ans1 = "hey";
String ans2 = "hi";
return {ans1 , ans2}; // Is it correct?
}
Dieses obige Beispiel funktioniert nicht ordnungsgemäß. Ich erhalte einen Fehler.Wie zwei Strings in einer Return-Anweisung zurückgegeben werden?
Wie kann ich die erste Frage erreichen?
Warum ist es so? Ive alderly eine Zeichenfolge erstellt .. Wenn ich eine neue Zeichenfolge wie ans1 = new String [] erstellen, wird es dann funktionieren? – higherDefender
@ D.J. denn obwohl Sie String-Objekte erstellt haben, haben Sie noch kein String-Array erstellt (siehe meine bearbeitete Antwort für weitere Details) –