Java MessageFormat.format 格式化用法詳解。本站提醒廣大學習愛好者:此文章僅供參考,不一定能完全符合您的需求。以下是完整用法解析正文
MessageFormat 本身與語言環境有關,而與使用者提供的格式和用於已擷取參數的子格式有關,以生成適用於不同語言環境的訊息。
MessageFormat 格式(主要部分):
FormatElement:
{ ArgumentIndex }:從 0 開始的參數位置索引。
{ ArgumentIndex , FormatType }
{ ArgumentIndex , FormatType , FormatStyle }
FormatType:指定使用不同的 Format 子類對參數進行格式化。值範圍:
number:呼叫 NumberFormat 格式化
date:呼叫 DateFormat 格式化
time:呼叫 DateFormat 格式化
choice:呼叫 ChoiceFormat 格式化
FormatStyle:設定 FormatType 中使用的格式化風格。值範圍:
short, medium, long, full, integer, currency, percent
SubformatPattern (子格式模式,如 #.##)
實例說明:
程式碼範例請參考原文完整內容。
希望本文所述對大家的 Java 程式設計有所幫助。