Wie man ein Array in Java einfach und schön auf dem Bildschirm ausgibt?
Hallo zusammen! Ich habe gerade angefangen, Java zu lernen, und bin auf eine scheinbar einfache Aufgabe gestoßen: den Inhalt eines Arrays in der Konsole auszugeben. Aber alles lief nicht wie geplant.
Ich habe diesen Code:
public class Main {
public static void main(String[] args) {
int[] numbers = {1, 2, 3, 4, 5};
System.out.println(numbers);
}
}
Ich erwartete etwas wie [1, 2, 3, 4, 5] zu sehen, aber stattdessen wird in der Konsole ein seltsamer Unsinn ausgegeben: [I@1b6d3586. Was ist das für eine merkwürdige Ausgabe? Ich habe verschiedene Arrays (Strings, Zahlen) ausprobiert – das Ergebnis ist immer ähnlich: [Ljava.lang.String;@2f92e0f4 und so weiter.
Ich habe gelesen, dass das Array eine Methode toString() hat, aber sie funktioniert auch nicht wie erwartet. Ich habe Arrays.toString() versucht, aber die IDE unterstreicht es rot und sagt, dass es diese Methode nicht gibt. Vielleicht importiere ich etwas falsch?
Könnt ihr mir bitte sagen, wie man ein Array in Java richtig und einfach ausgibt? Ich
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs
Sicherheit von C++-Anwendungen: Top-10 Schwachstellen und Schutzmaßnahmen
Sicherheit von PHP-Anwendungen: Top-10 Schwachstellen und Schutz