2012-10-31 24 views

cevap

26

Bu çalışması gerekir:

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

WrappedString arasında format yöntem başlık altında java.util.Formatter kullanır. Ve Formatter Javadoc der ki:

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

opsiyonel argument_index içinde argüman konumunu belirten bir ondalık tam sayıdır:

biçimi genel, karakter için belirteçleri ve sayısal türleri sözdizimi şöyle argüman listesi. İlk argüman "1$", ikincisi "2$", vs tarafından referans olarak verilir.

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

: _* bölümü "bağımsız değişken olarak, bu sırayı kullanmak" anlamına gelir. Seq.fill(3)("OK"), "OK"'un üç kopyasını oluşturur.

İlgili konular