-3
當args是動態的時候如何定義格式,其中args是1,我們可以像「sss%d」那樣定義格式?如何在Java中定義格式String.format(format,args ..)其中args是動態的
當args是動態的時候如何定義格式,其中args是1,我們可以像「sss%d」那樣定義格式?如何在Java中定義格式String.format(format,args ..)其中args是動態的
官方的javadoc(https://docs.oracle.com/javase/7/docs/api/java/util/Formatter.html)國家三名類型的排版類型:
%[argument_index$][flags][width][.precision]conversion
%[argument_index$][flags][width]conversion
%[flags][width]conversion
他們沒有允許您使用條件來表示與args ...
不匹配的情況。
我認爲你可以解析以前的兩個參數:String
格式和Object[]
參數,根據你的運行環境創建一個連貫的參數對。
你的問題不清楚。你能提供一個例子嗎?一些代碼? – laune