Bei der Programmierung in Java ist es sehr oft notwendig, die Summe eines bestimmten Satzes von Zahlen zu berechnen. In diesem Artikel betrachten wir eine einfache Möglichkeit, die Summe von Zahlen über die Tastatur zu berechnen, die sowohl für Anfänger als auch für erfahrene Programmierer nützlich sein kann.
Um die Summe von Zahlen in Java zu berechnen, können wir eine Schleife verwenden, die die Zahlen von der Tastatur aus liest und summiert. Wir werden die Scanner-Klasse verwenden, die eine bequeme Möglichkeit bietet, Daten von der Tastatur zu lesen.
Zunächst müssen wir ein Objekt der Scanner-Klasse erstellen, indem wir ein Objekt der System-Klasse an den Konstruktor übergeben.in, das den Standardeingabestrom darstellt. Dann können wir die nextInt() -Methode des Scanner-Objekts verwenden, um den ganzzahligen Wert von der Tastatur zu lesen. Wir werden die Zahlen von der Tastatur in einer Schleife lesen, bis wir eine Zahl eingeben, die 0 ist. In diesem Fall wird die Schleife nicht mehr ausgeführt.
Anmerkung: Wenn Sie die Summe der Gleitkommazahlen berechnen müssen, können Sie die nextDouble() -Methode des Scanner-Objekts verwenden.
Innerhalb der Schleife werden wir die gelesene Zahl mit der vorherigen Summe zusammenfassen. Dazu erstellen wir die Variable sum und initialisieren sie mit dem Wert 0. Dann werden wir innerhalb der Schleife den sum-Wert um eine gelesene Zahl erhöhen, indem wir den Additionsoperator (+=) verwenden.
Nach dem Ende des Zyklus können wir den erhaltenen Betrag mit der System-Methode ableiten.out.println(). Auf diese Weise erhalten wir eine einfache Möglichkeit, die Summe von Zahlen in Java zu berechnen.
Berechnen der Summe von Zahlen in Java: Einfach und bequem
Um die Summe der Zahlen zu berechnen, müssen wir die Scanner-Klasse aus dem Java-Paket verwenden.util. Diese Klasse ermöglicht es uns, Daten von der Tastatur zu lesen. Um mit der Scanner-Klasse zu beginnen, müssen Sie eine Instanz der Scanner-Klasse erstellen, indem Sie ein Typobjekt als Parameter angeben System.in . Dann können wir verschiedene Methoden der Scanner-Klasse verwenden, um die Daten aus der Eingabe zu lesen.
- nextByte() - liest ein Byte mit Vorzeichen
- nextShort() - liest eine kurze Ganzzahl mit Vorzeichen
- nextInt() - liest eine ganze Zahl mit Vorzeichen
- nextLong() - liest eine lange Ganzzahl mit Vorzeichen
- nextFloat() - Liest eine Gleitkommazahl mit einfacher Genauigkeit
- nextDouble() - Liest eine Gleitkommazahl mit doppelter Genauigkeit
- nextBoolean() - liest einen booleschen Wert
- nextLine() - liest eine Zeichenfolge
Nachdem wir alle notwendigen Zahlen gezählt haben, können wir sie einfach addieren und das Ergebnis auf den Bildschirm bringen. Schauen wir uns den Beispielcode an:
import java.util.Scanner;public class Main >
In diesem Beispiel lesen wir zwei Zahlen mit der nextInt() -Methode der Scanner-Klasse, addieren sie dann und geben das Ergebnis mithilfe der println() -Methode der System-Klasse auf dem Bildschirm aus.out. Wenn Sie das Programm ausführen, werden wir den Benutzer dazu auffordern, Zahlen einzugeben, woraufhin das Programm die Summe berechnet und das Ergebnis auf dem Bildschirm anzeigt.
Das Berechnen der Summe von Zahlen in Java mit der Scanner-Klasse ist daher ein einfacher und bequemer Prozess. Sie können diesen Ansatz verwenden, um verschiedene Aufgaben zu lösen, bei denen die Summe der Zahlen über die Tastatur berechnet werden muss.
Eingabe von Zahlen über die Tastatur
Die Java-Programmiersprache verwendet die Scanner-Klasse und ihre next() -Methode, um Zahlen über die Tastatur einzugeben. Diese Methode liest ein einzelnes Wort vor dem ersten Leerzeichen oder Zeilenumbruch.
Um eine Zahl über die Tastatur zu lesen und zu speichern, müssen Sie eine Instanz der Scanner-Klasse erstellen und die nextInt() -Methode aufrufen. Diese Methode liest die nächste Ganzzahl von der Tastatur und gibt sie als Ergebnis zurück.
import java.util.Scanner;public class Main >
Wenn Sie diesen Code ausführen, fragt das Programm den Benutzer nach zwei Zahlen und zeigt deren Summe auf dem Bildschirm an. Wenn die eingegebenen Zahlen 3 und 5 sind, wird das Ergebnis der Ausführung des Programms sein:
Введите первое число: 3Введите второе число: 5Сумма чисел: 8
Die Verwendung der Scanner-Klasse macht es daher einfach, Zahlen von der Tastatur zu lesen und sie in weiteren Berechnungen oder Operationen zu verwenden.