私はpythonから来たJavaの初心者です。Javaで文字列を乗算する方法を知りたいです。Pythonでは、これを行います:
str1 = "hello"
str2 = str1 * 10
文字列 2 の値は次のようになります。
#str2 == 'hellohellohellohellohellohellohellohellohellohello'
Javaでこれを実現する最も簡単な方法は何だろうと思っていました。for ループを使用する必要がありますか、それとも組み込みのメソッドがありますか?
編集1
私の問題に対するエレガントな解決策を見つけたので、ご回答いただきありがとうございます。
str2 = new String(new char[10]).replace("\0", "hello");
注: この回答は、最初に user102008 によってここに投稿されました: https://stackoverflow.com/a/4903603