Java Mania
Java Mania
ChoiceFormat
How To Use -使用方法-
Source -ChoiceFormatTest.java-
package mania.test;
import java.text.ChoiceFormat;
public class ChoiceFormatTest
{
// ChoiceFormatの使用方法
public static void main(String[] args)
{
System.out.println("===実行結果===");
// limitの設定
double[] limits = { 1, 2, 3, 4, 5 };
// formatの設定
String[] formats = { "Jan", "Feb", "Mar", "Apr", "May" };
// ChoiceFormatのインスタンスを生成
ChoiceFormat format1 = new ChoiceFormat(limits, formats);
// 数値をフォーマット
for(int i = 1; i <= limits.length; i ++ )
{
System.out.println(i + "月:" + format1.format(i));
}
// ChoiceFormatのインスタンスを生成(パターンを指定)
//format1.applyPattern("-1#Negative| 0#Zero| 0<Positive")でも同じ。
ChoiceFormat format2 = new ChoiceFormat("-1#Negative| 0#Zero| 0<Positive");
System.out.println("-4:" + format2.format( - 4));
System.out.println(" 0:" + format2.format(0));
System.out.println("10:" + format2.format(10));
}
}
Results -実行結果-
===実行結果===
1月:Jan
2月:Feb
3月:Mar
4月:Apr
5月:May
-4:Negative
0:Zero
10:Positive
Copyright (C) 2006, JavaMania. All Rights Reserved.