2011-08-25 40 views

回答

7
String formatted = String.format("%s - (%s)", myparam1, myparam2); 
+0

謝謝,我感興趣的消息格式字符串%s - (%s) –

1

接受的答案是正確的。我只想添加像OP一樣在參數索引的Java相當於在他的帖子中使用。請注意,我已經顛倒了爭論立場,但他們仍然會按順序打印。

String fmtStr = String.format("%2$s - (%1$s)", myparam2, myparam1); 

格式字符串參數索引從Java中的1開始。

1

在Java中的String.format模式就像%s或%1 $ d等不同
如果您正在尋找dotnet的相似性是Messageformat.format