Java Mania
Java Mania
MessageFormat
How To Use -使用方法-
Source -MessageFormatTest.java-
package mania.test;
import java.text.MessageFormat;
public class MessageFormatTest
{
// MessageFormatの使用方法
public static void main(String[] args)
{
System.out.println("===実行結果===");
// MessageFormatのインスタンスの生成
MessageFormat format = new MessageFormat("{0}の出身地は{1}です。");
// パラメータ
Object[] parameters1 = { "Tom", "NewYork" };
Object[] parameters2 = { "太郎", "北海道" };
// メッセージの出力
System.out.println(format.format(parameters1));
System.out.println(format.format(parameters2));
// MessageFormatの取得
System.out.println(format.toPattern());
// フォーマットの変更
format.applyPattern("{1}は{0}の故郷です。");
// メッセージの出力
System.out.println(format.format(parameters1));
System.out.println(format.format(parameters2));
}
}
Results -実行結果-
===実行結果===
Tomの出身地はNewYorkです。
太郎の出身地は北海道です。
{0}の出身地は{1}です。
NewYorkはTomの故郷です。
北海道は太郎の故郷です。
Copyright (C) 2006, JavaMania. All Rights Reserved.