Wie zu Lesen, in der ein Wert in ein array mit Scanner
Habe ich keinen code um zu zeigen, was ich versuche zu tun, denn ich habe ehrlich gesagt keine Ahnung, wie man diesen Ansatz.
Was ich versuche zu tun haben, ist die Eingabe des Benutzers, wie viele zahlen werden in ein array. Also im Grunde, das ist, was ich würde gerne die Ausgabe:
Wie viele Schüler in der Klasse? 3
Geben Sie die Marken:
76
68
83Die Klasse im Durchschnitt ist 75.67 %
Kann ich das Programm alles andere, außer für die erste Zeile. Ich habe keine Ahnung, wie gelesen, in eine Zahl in einem array, so dass das array wird so groß wie diese Anzahl.
Danke.
- Ihre Fragen zeigen sich keine Mühe von Ihrer Seite ! aber Sie können ArrayList für, dass, so dass Sie nicht brauchen, um Eingabe wird die Anzahl der array-Elemente vor, können Sie dynamisch hinzufügen, wie viel element Sie wollen
- Read-Befehl line-Programmierung in java. In der main-Methode übergeben werden können diese Werte
args[]
parameter. für wie viele Schüler in der Klasse?=arg[0], denselben Weg verwenden, arg[1],arg[2] wie klug, für andere Eingang.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Zu beginnen, müssen Sie zum einrichten Ihres Scanners zu Lesen, console input:
Können Sie dann verwenden, Funktion wie
scanner.next()
oderscanner.nextInt()
um die Eingabe von der Konsole. Ich hoffe, dies gibt Ihnen eine Vorstellung davon, wo zu beginnen. Wenn Sie brauchen, um sich mehr Scanner-Funktion prüfen Sie die Scanner-DokumentationSoweit arrays gehen, müssen Sie einfach, die erste zu speichern int Eingabe auf der Konsole und verwenden Sie diese für Größe:
Dann sollten Sie in der Lage sein, um eine Schleife zu sparen jede einzelne Partitur.