Zum Hauptinhalt springen

Java-Arrays Tastaturbelegung: Anweisungen und Beispiele

Arrays - es ist ein praktisches Programmierwerkzeug, mit dem Sie große Datenmengen speichern und verarbeiten können. Eine Möglichkeit, ein Array in Java zu füllen, besteht darin, Daten über die Tastatur einzugeben. In diesem Artikel werden wir uns die Anweisungen und Beispiele ansehen, damit Sie verstehen, wie Sie das Array über die Tastatur füllen können.

Empfangen von Tastaturdaten in Java kann mit einer Klasse implementiert werden Scanner. Wir müssen diese Klasse in unser Programm importieren, um sie zu verwenden. Fügen Sie dazu die folgende Codezeile am Anfang des Programms hinzu:

import java.util.Scanner;

Danach können wir ein Klassenobjekt erstellen Scanner und verwenden Sie es, um die Daten von der Tastatur zu lesen.

Ein Array mit der Tastatur füllen in Java geschieht dies wie folgt. Zuerst bestimmen wir die Größe des Arrays, dh die Anzahl der Elemente, die eingegeben werden müssen. Dann erstellen wir ein Array der angegebenen Größe selbst. Danach können wir eine Schleife verwenden, um durch alle Elemente des Arrays zu gehen und den Wert jedes Arrays mit einer Methode einzugeben nextInt() ein Scanner-Objekt. Auf diese Weise wird jedes Element des Arrays mit einer über die Tastatur eingegebenen Zahl gefüllt.

Java-Arrays Füllen mit der Tastatur

In Java gibt es mehrere Möglichkeiten, ein Array über die Tastatur zu füllen. Das Ausfüllen eines Arrays über die Tastatur ermöglicht es dem Benutzer, Daten über die Tastatur einzugeben und sie zur weiteren Verarbeitung in einem Array zu speichern.

Eine Möglichkeit, ein Array über die Tastatur zu füllen, ist die Verwendung der Scanner-Klasse. Dazu müssen Sie ein Objekt der Scanner-Klasse erstellen, indem Sie das System-Objekt als Parameter angeben.in, das den Standardeingabestrom darstellt.

Beispielcode zum Füllen eines eindimensionalen Arrays über die Tastatur:

import java.util.Scanner;public class Main scanner.close();>>

In diesem Beispiel wird der Benutzer zunächst aufgefordert, die Größe des Arrays über die Tastatur einzugeben. Verwenden Sie dann eine for-Schleife, um die Elemente des Arrays mit den vom Benutzer eingegebenen Werten zu füllen.

Sie können verschachtelte Schleifen verwenden, um ein zweidimensionales Array über die Tastatur zu füllen. Beispielcode:

import java.util.Scanner;public class Main >scanner.close();>>

In diesem Beispiel wird der Benutzer zunächst aufgefordert, die Anzahl der Zeilen und Spalten eines zweidimensionalen Arrays über die Tastatur einzugeben. Anschließend werden die Elemente des Arrays mithilfe von verschachtelten Schleifen mit den vom Benutzer eingegebenen Werten gefüllt.

Daher ermöglicht die Verwendung der Scanner-Klasse das bequeme und effiziente Ausfüllen von Arrays über die Tastatur in Java.

Anleitung zum Füllen von Arrays in Java mit der Tastatur

Wenn Sie Arrays in Java mit der Tastatur füllen, kann der Benutzer seine eigenen Werte für Array-Elemente eingeben. Dazu müssen Sie Scanner verwenden, eine Klasse, die Methoden zum Lesen von Tastaturdaten bereitstellt.

Zuerst müssen Sie ein Objekt der Scanner-Klasse erstellen, indem Sie System als Parameter angeben.in ist ein Datenfluss, der die Standardeingabe darstellt. Zum Beispiel:

Scanner scanner = new Scanner(System.in);

Dann müssen Sie die Größe des Arrays bestimmen und es erstellen. Um beispielsweise ein Array von ganzen Zahlen in der Größe 5 zu erstellen, müssen Sie schreiben:

int[] numbers = new int[5];

Als nächstes können Sie eine for-Schleife verwenden, um jedes Element des Arrays mit den vom Benutzer eingegebenen Werten zu füllen. Zum Beispiel:

for (int i = 0; i

In diesem Beispiel wird jedes Element des numbers-Arrays angezeigt[i] wird mit dem Wert gefüllt, den der Benutzer mit der nextInt() -Methode des Scanner-Objekts über die Tastatur eingibt.

Nachdem Sie das Array ausgefüllt haben, können Sie seine Werte in einem späteren Programm verwenden. Zum Beispiel, um sie auf dem Bildschirm anzuzeigen:

for (int i = 0; i

Mit der Scanner-Klasse und der for-Schleife können Sie also ein Array in Java mit der Tastatur füllen und seine Werte in Ihrem Programm verwenden.

Beispiele für das Ausfüllen von Arrays in Java über die Tastatur

Java bietet verschiedene Möglichkeiten, Arrays über die Tastatur zu füllen. Betrachten Sie in diesem Artikel einige Beispiele.

Beispiel 1:

import java.util.Scanner;public class Main System.out.println("Массив:");for (int i = 0; i < n; i++) >>

In diesem Beispiel lesen wir zuerst die Größe des Arrays mit dem Scanner-Objekt. Dann erstellen wir ein Array der angegebenen Größe. Danach lesen wir die Elemente des Arrays mithilfe einer Schleife von der Tastatur aus und speichern sie in den entsprechenden Zellen des Arrays. Schließlich geben wir das Array auf dem Bildschirm aus.

Beispiel 2:

import java.util.Scanner;public class Main System.out.println("Массив:");for (int i = 0; i < n; i++) >>

In diesem Beispiel lesen wir ähnlich wie im ersten Beispiel die Größe des Arrays und erstellen ein Array der angegebenen Größe. Im Gegensatz zum ersten Beispiel wird jedoch vor dem Lesen jedes Arrayelements eine Nachricht mit der Elementnummer angezeigt, damit der Benutzer weiß, welches Element eingegeben werden soll. Im Übrigen ist das Arbeitsprinzip dem ersten Beispiel ähnlich.

Beispiel 3:

import java.util.Scanner;public class Main System.out.println("Массив:");for (int i = 0; i < n; i++) >>

In diesem Beispiel lesen wir die Größe des Arrays und erstellen ein Array. Dann lesen wir eine Zeichenfolge von der Tastatur aus, die die durch Leerzeichen getrennten Array-Elemente enthält, und teilen diese Zeichenfolge mit der split() -Methode in einzelne Elemente auf. Als nächstes konvertieren wir diese einzelnen Elemente in ganze Zahlen und speichern sie in den Zellen des Arrays. Schließlich geben wir das Array auf dem Bildschirm aus.