2
根據javadoc,'#'標誌代表「結果應該使用依賴於轉換的替代形式」。我無法找到任何細節。有人能解釋什麼是「轉換依賴替代形式」?Java格式化程序 - 什麼是'#'?
根據javadoc,'#'標誌代表「結果應該使用依賴於轉換的替代形式」。我無法找到任何細節。有人能解釋什麼是「轉換依賴替代形式」?Java格式化程序 - 什麼是'#'?
在javadoc中給出了一些例子。
例如用於整數被輸出爲八進制,
如果「#」標誌給出,則輸出將總是與 基數指示符「0」開始。
或作爲十六進制,
如果「#」標誌給出,則輸出將總是與 基數指示符「0X」開頭。
對於浮點數,
如果「#」標誌給出,則小數點將始終是 存在。
這取決於每次轉換。在Java文檔中還有更多的信息。 –