Wiederholen Sie einen String in Java
-
Wiederholen Sie einen String mit
regex
in Java -
Wiederholen Sie einen String mit
.repeat()
in Java -
Wiederholen Sie eine Zeichenfolge mit der Apache Commons-Klasse
StringUtils
.
In diesem Artikel werden mehrere einfache Ansätze zum Wiederholen einer Zeichenfolge in Java beschrieben.
Wiederholen Sie einen String mit regex
in Java
Die Verwendung von regex
kann eine Option sein, um einen String zu wiederholen. Lassen Sie es uns mit einem einfachen Beispiel aufschlüsseln, wie unten gezeigt.
In dem unten besprochenen Beispiel wiederholen wir die folgende Zeichenfolge fünfmal:
String shanii = " Hey! Muhammad Zeeshan here ";
Der Variablenname Stringrepeated
wird verwendet, um die wiederholte Zeichenfolge zu speichern, und wir werden mit dem Drucken dieser Variablen fortfahren.
String Stringrepeated = new String(new char[5]).replace("\0", shanii);
System.out.println(Stringrepeated);
Beispielcode:
public class Example1ByZeeshan {
public static void main(String[] args) {
String shanii = " Hey! Muhammad Zeeshan here ";
String Stringrepeated = new String(new char[5]).replace("\0", shanii);
System.out.println(Stringrepeated);
}
}
Ausgang:
Hey! Muhammad Zeeshan here Hey! Muhammad Zeeshan here Hey! Muhammad Zeeshan here Hey! Muhammad Zeeshan here Hey! Muhammad Zeeshan here
Wiederholen Sie einen String mit .repeat()
in Java
Der Wert der von dieser Methode zurückgegebenen Zeichenfolge ist die Verkettung der angegebenen Zeichenfolge, die so oft wiederholt wird. Lassen Sie es uns anhand eines Beispiels unten verstehen.
Im folgenden Beispiel verwenden wir nur die Funktion .repeat()
, um die angegebene Zeichenfolge fünfmal zu wiederholen. Ein leerer String wird zurückgegeben, wenn der String keine Zeichen enthält oder der Zähler 0
ist.
Beispielcode:
public class Example2ByZeeshan {
public static void main(String[] args) {
String shanii = " Let's Code ";
System.out.println(shanii.repeat(5));
}
}
Ausgang:
Let's Code Let's Code Let's Code Let's Code Let's Code
Wenn Ihr Projekt Java-Bibliotheken verwendet, gibt es noch andere Möglichkeiten: die Funktion StringUtils
in Apache Commons.
Wiederholen Sie eine Zeichenfolge mit der Apache Commons-Klasse StringUtils
.
Wir können die StringUtils
-Klasse von Apache Common und ihre .repeat()
-Funktion verwenden. Das Folgende ist ein Beispiel für die Implementierung der Klasse StringUtils
in Ihren Code.
Im folgenden Codeausschnitt verwenden wir die Funktion StringUtils
mit zwei Parametern: dem String und der gewünschten Wiederholungsanzahl.
Beispielcode:
import org.apache.commons.lang3.StringUtils;
public class Example3ByZeeshan {
public static void main(String[] args) {
String shanii = " Hi Folks! ";
String Stringrepeated = StringUtils.repeat(shanii, 2);
System.out.println(Stringrepeated);
}
}
Ausgang:
Hi Folks! Hi Folks!
I have been working as a Flutter app developer for a year now. Firebase and SQLite have been crucial in the development of my android apps. I have experience with C#, Windows Form Based C#, C, Java, PHP on WampServer, and HTML/CSS on MYSQL, and I have authored articles on their theory and issue solving. I'm a senior in an undergraduate program for a bachelor's degree in Information Technology.
LinkedInVerwandter Artikel - Java String
- So führen Sie die Konvertierung von String in String-Array in Java durch
- Wie entferne ich eine Unterzeichenkette aus einer Zeichenkette in Java
- So konvertieren Sie Byte-Array in Hex-String in Java
- Wie man Java-String in Byte konvertiert
- Generieren Sie eine zufällige Zeichenkette in Java
- Die Swap-Methode in Java