Wie kann man einen String in Java einfach und effizient wiederholen?
Hallo zusammen! Ich bin ein Java-Anfänger und habe ein Problem. Ich muss denselben String mehrmals wiederholen, zum Beispiel das Zeichen '-' 10 Mal, um eine Trennlinie in der Konsole zu zeichnen. Oder sagen wir, das Wort "Hello" 5 Mal wiederholen, um "HelloHelloHelloHelloHello" zu erhalten.
Ich weiß, dass man es manuell mit einer Schleife machen kann:
```java
String str = "Hello";
String result = "";
for (int i = 0; i < 5; i++) {
result += str;
}
System.out.println(result); // HelloHelloHelloHelloHello
```
Aber das sieht umständlich und nicht schön aus. Außerdem habe ich gehört, dass die String-Konkatenation in einer Schleife mit `+=` eine schlechte Praxis ist, weil jedes Mal ein neues String-Objekt erstellt wird. Bei großen Wiederholungen wird das langsam sein.
Ich habe versucht, `StringBuilder` zu verwenden, aber der Code