Ich bin ein Neuling von Java, das von Python kommt. Ich frage mich, wie ich eine Zeichenfolge in Java multiplizieren kann. In Python würde ich das tun:
%Vor%string 2 hat jetzt den Wert:
%Vor%Ich habe mich gefragt, was der einfachste Weg ist, dies in Java zu erreichen. Muss ich eine for-Schleife verwenden oder gibt es eine eingebaute Methode?
BEARBEITEN 1
Vielen Dank für Ihre Antworten. Ich habe seitdem eine elegante Lösung für mein Problem gefunden:
%Vor%Hinweis: Diese Antwort wurde ursprünglich von user102008 hier veröffentlicht: Ссылка
Die for-Schleife ist hier wahrscheinlich die beste Wahl:
%Vor% Wenn Sie viele Iterationen (im Bereich von 100+) durchführen, sollten Sie die Verwendung eines StringBuilder
-Objekts in Betracht ziehen, wenn Sie die Zeichenfolge, der Sie neuen Speicher zuweisen, ändern und die alte Zeichenfolge für die Garbage Collection freigeben. In Fällen, in denen Sie dies häufig tun, ist dies ein Leistungsproblem.
Ich glaube nicht, dass es einen Weg gibt, das ohne irgendeine Art von Schleife zu machen.
Zum Beispiel:
%Vor%