2012-10-31 7 views

risposta

26

Questo dovrebbe funzionare:

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

Procedimento WrappedStringformat utilizza java.util.Formatter sotto il cofano. E la Formatter Javadoc detto:

Gli identificatori di formato per generale, carattere e tipi numerici hanno la seguente sintassi:

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

opzionale argument_index è un intero decimale che indica la posizione dell'argomento nella lista di argomenti. Il primo argomento è referenziato da "1$", il secondo da "2$", ecc.

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

La parte : _* significa "usa questa sequenza come argomenti". Seq.fill(3)("OK") crea tre copie di "OK".

Problemi correlati