よくわからないことを調べて解説してみるブログ。
2015
Format
┗ DateFormat
┗ SimpleDateFormat
┗ NumberFormat
┗ DecimalFormat
┗ ChoiceFormat
┗ MessageFormat
DateFormat,NumberFormatは、ロケール対応のみしており、細かな表現方法は指定できない。
SimpleDateFormat,DecimalFormatは、細かな表現方法が指定可能である。
ChoiceFormatは、数値について範囲ごとの表現を指定可能である。例えば、
実行結果
┗ DateFormat
┗ SimpleDateFormat
┗ NumberFormat
┗ DecimalFormat
┗ ChoiceFormat
┗ MessageFormat
DateFormat,NumberFormatは、ロケール対応のみしており、細かな表現方法は指定できない。
SimpleDateFormat,DecimalFormatは、細かな表現方法が指定可能である。
ChoiceFormatは、数値について範囲ごとの表現を指定可能である。例えば、
double[] limits = { 1, 2, 3, 4, 5, 6, 7 }; String[] dayOfWeekNames = { "Sun", "Mon", "Tue", "Wed", "Thur", "Fri", "Sat" }; ChoiceFormat form = new ChoiceFormat(limits, dayOfWeekNames); ParsePosition status = new ParsePosition(0); for (double i = 0.0; i <= 8.0; ++i) { status.setIndex(0); System.out.println(i + " -> " + form.format(i) + " -> " + form.parse(form.format(i), status)); }
実行結果
0.0 -> Sun -> 1.01.0 -> Sun -> 1.02.0 -> Mon -> 2.03.0 -> Tue -> 3.04.0 -> Wed -> 4.05.0 -> Thur -> 5.06.0 -> Fri -> 6.07.0 -> Sat -> 7.08.0 -> Sat -> 7.0
PR
Post your Comment
プロフィール
HN:
たんてーくん
性別:
非公開
最新記事
(03/29)
(03/29)
(06/26)
(05/21)
(04/23)
カテゴリー
最新CM
[09/25 http://2017.bblbuy.com]
[09/24 http://www.japanform.com]
[09/23 http://www.japanform.com]
[09/22 http://www.japanform.com]
[09/21 http://2017.bblbuy.com]
ブログ内検索