public enum MinguoEra extends Enum<MinguoEra> implements Era
民国暦体系には2つの紀元があります。現在の紀元の1からの年は、「中華民国」紀元と呼ばれています。先発暦のカウントで0以前または紀元年カウントで1以上のすべての以前の年は、「中華民国紀元前」に含まれます。
紀元年 | 紀元 | 先発暦の年 | ISO先発暦の年 |
---|---|---|---|
2 | ROC | 2 | 1913 |
1 | ROC | 1 | 1912 |
1 | BEFORE_ROC | 0 | 1911 |
2 | BEFORE_ROC | -1 | 1910 |
MinguoEra
の数値表現を取得するために、ordinal()
を使用しないでください。かわりにgetValue()
を使用してください。
列挙型定数と説明 |
---|
BEFORE_ROC
現在の紀元の前の紀元「中華民国紀元前」のシングルトン・インスタンスで、数値は0です。
|
ROC
現在の紀元「中華民国紀元」のシングルトン・インスタンスで、数値は1です。
|
修飾子と型 | メソッドと説明 |
---|---|
String |
getDisplayName(TextStyle style, Locale locale)
この紀元のテキスト表現を取得します。
|
int |
getValue()
数値の紀元の
int 値を取得します。 |
static MinguoEra |
of(int minguoEra)
int 値からMinguoEra のインスタンスを取得します。 |
static MinguoEra |
valueOf(String name)
指定された名前を持つ、この型の列挙型定数を返します。
|
static MinguoEra[] |
values()
この列挙型の定数を含む配列を、宣言されている順序で返します。
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
adjustInto, get, getLong, isSupported, query, range
public static final MinguoEra BEFORE_ROC
public static final MinguoEra ROC
public static MinguoEra[] values()
for (MinguoEra c : MinguoEra.values()) System.out.println(c);
public static MinguoEra valueOf(String name)
name
- 返される列挙型定数の名前。IllegalArgumentException
- 指定された名前を持つ定数をこの列挙型が持っていない場合NullPointerException
- 引数がnullの場合public static MinguoEra of(int minguoEra)
int
値からMinguoEra
のインスタンスを取得します。
MinguoEra
はBEFORE_ROC/ROCの民国紀元を表す列挙型です。このファクトリを使用すると、int
値から列挙型を取得できます。
minguoEra
- 表すBEFORE_ROC/ROC値、0 (BEFORE_ROC)から1 (ROC)DateTimeException
- 値が無効な場合public int getValue()
int
値を取得します。
紀元BEFORE_ROCの値は0で、紀元ROCの値は1です。
public String getDisplayName(TextStyle style, Locale locale)
これは、紀元の識別に使用され、ユーザーへの表示に適したテキストの名前を返します。パラメータは返されるテキストとロケールのスタイルを制御します。
テキスト・マッピングが見つからない場合、数値
が返されます。
Era
のgetDisplayName
style
- 必要なテキストのスタイル、null以外locale
- 使用するロケール。null以外 バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。