Zum Hauptinhalt springen

Wie man eine einzelne Zeile viele Male in Java ausgibt: Beispiele und Erklärung

In diesem Beispiel lautet die Zeile "Hallo Welt!" wird 10 Mal angezeigt.

Die zweite Methode besteht darin, eine while-Schleife zu verwenden. Mit einer while-Schleife können Sie auch die Ausführung eines bestimmten Codes wiederholen, solange eine bestimmte Bedingung erfüllt ist. In diesem Fall besteht die Bedingung darin, den Wert der Zählervariablen zu überprüfen. Zum Beispiel:

System.out.println("Hallo Welt!");

In diesem Beispiel wird die Bedingung festgelegt, dass der Code innerhalb der Schleife ausgeführt wird, solange der Wert der Zählervariablen i kleiner als 10 ist. Sobald i gleich oder größer als 10 ist, stoppt der Zyklus.

In Java gibt es mehrere Möglichkeiten, die gleiche Zeile mehrmals auszugeben. Im Folgenden werden einige Beispiele erläutert:

1. Verwenden einer for-Schleife:

for (int i = 0; i
СтрокаСтрокаСтрока

2. Verwenden einer while-Schleife:

int i = 0;while (i
СтрокаСтрокаСтрока

3. Verwenden der StringBuilder-Methode:

StringBuilder sb = new StringBuilder();for (int i = 0; i < n; i++) System.out.println(sb.toString());
СтрокаСтрокаСтрока

4. Verwenden der printf-Methode:

for (int i = 0; i
СтрокаСтрокаСтрока

Es spielt keine Rolle, welchen Weg Sie wählen, die Hauptsache ist, dass Sie eine einzelne Zeile viele Male in Java ausgeben können.

Verwenden einer for-Schleife

for(int i = 0; i

In diesem Beispiel wird die Variable i mit dem Wert 0 initialisiert, die Bedingung überprüft bei jeder Iteration, dass i kleiner als 10 ist, und nach jeder Iteration wird i um 1 erhöht. Auf diese Weise wird der Codeblock innerhalb der Schleife zehnmal ausgeführt.

Sie können die Werte und Bedingungen in einer for - Schleife ändern, um die gewünschte Funktionalität zu erhalten. Sie können beispielsweise einen anderen Wert für die Anfangsvariable festlegen, eine Bedingung ändern oder einen Änderungsschritt für die Variable festlegen.

Verwenden einer while-Schleife

Um eine einzelne Zeile mehrmals mit einer while-Schleife auszugeben, müssen Sie zunächst eine Variable deklarieren, die als Zähler dient. Dann geben Sie in der Bedingung der while-Schleife eine Bedingung an, die vor jeder Iteration überprüft werden soll.

int count = 0;while(count

In diesem Beispiel wird die Variable count mit dem Wert 0 initialisiert. Dann überprüft die while-Schleifenbedingung, dass der count-Wert kleiner als 5 ist. Solange diese Bedingung wahr ist, wird der Codeblock innerhalb der while-Schleife ausgeführt und die Zeile "Hallo Welt!". Nach jeder Iteration wird der count-Wert um 1 erhöht. Wenn der count-Wert 5 ist, wird die while-Schleifenbedingung falsch und die Schleife wird beendet.

Mit einer while-Schleife können Sie also einfach eine Zeile die gewünschte Anzahl von Malen ausgeben.

Rekursion verwenden

public class RecursionExample 0) >public static void main(String[] args) >

Verwenden der repeat-Methode

In Java gibt es eine repeat-Methode, mit der Sie eine Zeichenfolge beliebig oft wiederholen können.

Die Syntax der repeat-Methode lautet wie folgt:

String repeatedString = originalString.repeat(count);

Wobei originalString die ursprüngliche Zeichenfolge ist, count die Anzahl der Wiederholungen.

Zum Beispiel, um die Zeile "Hallo!" 5 Mal können Sie die Repeat-Methode verwenden:

String repeatedString = "Привет!".repeat(5);System.out.println(repeatedString);

In diesem Beispiel wird der Bildschirm angezeigt:

Привет!Привет!Привет!Привет!Привет!

Die repeat-Methode ist besonders nützlich, wenn Sie eine einzelne Zeile in einer Schleife oder in anderen Datenverarbeitungsalgorithmen wiederholt wiederholen müssen.

Beachten Sie jedoch, dass die repeat-Methode mit Java 11 und höher funktioniert. Wenn Sie eine frühere Version von Java verwenden, benötigen Sie eine andere Möglichkeit, die Zeilen zu wiederholen.

Verwenden der Collections-Methode.nCopies

Java bietet eine praktische Collections-Methode.nCopies, mit dem Sie eine einzelne Zeile viele Male ausgeben können. Die Methode erstellt eine unveränderliche Liste, die die angegebene Anzahl von Kopien des angegebenen Objekts enthält.

Beispiel für die Verwendung der Methode:

    Wir importieren eine Java-Klasse.util.Collections :
import java.util.Collections;
List repeatedList = Collections.nCopies(5, "Hello World!");
System.out.println(repeatedList);

Wenn der Code ausgeführt wird, wird der Bildschirm angezeigt:

[Hello World!, Hello World!, Hello World!, Hello World!, Hello World!]

Verwenden Sie also die Collections-Methode.Mit nCopies können Sie eine einzelne Zeile schnell und prägnant mehrmals wiederholen.