2012-10-31 9 views

答えて

26

これは動作するはずです:

"%1$s-%1$s-%1$s" format "OK" 

WrappedStringformat方法は、ボンネットの下にjava.util.Formatter使用しています。そしてFormatter Javadocは言う:

形式の一般的な、文字の指定子、および数値型の構文は次のとおりです。

%[argument_index$][flags][width][.precision]conversion 

オプションargument_indexはで引数の位置を示す10進整数です引数リスト。第1引数は"1$"、第2引数は"2$"などで参照されます。

6
"%s-%s-%s".format(Seq.fill(3)("OK"): _*) 

: _*部 "は、引数としてこのシーケンスを使用する" を意味します。 Seq.fill(3)("OK")は、"OK"の3つのコピーを作成します。

関連する問題