Sie müssen das Array trotzdem erstellen, auch wenn Sie es keiner Variablen zuweisen. Versuche dies:
public int[] getData() {
return new int[] {a,b,c,d};
}
Ihr Codebeispiel hat nicht funktioniert, weil der Compiler zum einen immer noch wissen muss, welchen Typ Sie über die statische Initialisierung zu erstellen versuchen {}.
Sie haben das Objekt konstruiert, das die Funktion zurückgibt, das Folgende sollte Ihr Problem lösen.
public int[] getData() {
return new int[]{a,b,c,d};
}
hoffe das hilft
public int[] getData() {
return new int[]{a,b,c,d};
}
return new Integer[] {a,b,c,d}; // or
return new int[] {a,b,c,d};
Kinowe
public class CentsToDollars {
public static int[] getCentsToDollars(int cents) {
return new int[] { cents / 100, cents % 100 };
}
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner scan = new Scanner(System.in);
int cents;
System.out.print("Input the cents: ");
cents = scan.nextInt();
int[] result = getCentsToDollars(cents);
System.out.println("That is " + result[0] + " dollars and " + result[1] + " cents");
scan.close();
}
}
Während dies die Frage des Autors beantworten könnte, fehlen einige erklärende Worte und / oder Links zur Dokumentation. Raw-Code-Snippets sind ohne einige Phrasen um sie herum nicht sehr hilfreich. Es kann auch sehr hilfreich sein, wie man eine gute Antwort schreibt. Bitte bearbeiten Sie Ihre Antwort – Aus Bewertung
– Nik
16. November 2018 um 8:15 Uhr
Dies scheint nur eine Wiederholung aller anderen vorhandenen Antworten zu sein.
– Schmerz
19. November 2018 um 2:13 Uhr
Während dies die Frage des Autors beantworten könnte, fehlen einige erklärende Worte und / oder Links zur Dokumentation. Raw-Code-Snippets sind ohne einige Phrasen um sie herum nicht sehr hilfreich. Es kann auch sehr hilfreich sein, wie man eine gute Antwort schreibt. Bitte bearbeiten Sie Ihre Antwort – Aus Bewertung
– Nik
16. November 2018 um 8:15 Uhr
Dies scheint nur eine Wiederholung aller anderen vorhandenen Antworten zu sein.
– Schmerz
19. November 2018 um 2:13 Uhr
11199500cookie-checkRückgabe eines Arrays ohne Zuweisung an eine Variableyes
tutorialcup.com/java/how-to-return-an-array-in-java.htm
– Rahul Gupta
14. Mai 2021 um 13:58 Uhr