📌  相关文章
📜  带有示例的Java中的 HijrahChronology eras() 方法(1)

📅  最后修改于: 2023-12-03 14:54:06.015000             🧑  作者: Mango

带有示例的Java中的 HijrahChronology eras() 方法

HijrahChronology 是 Java 中的一个日历系统,用于计算和管理伊斯兰教日历。eras() 方法用于获取 HijrahChronology 支持的纪年列表。本文将介绍 eras() 方法的使用方法和示例。

方法声明
public List<Era> eras()
返回值
  • List<Era>:支持的纪年列表。
方法使用示例
import java.time.chrono.HijrahChronology;
import java.time.chrono.HijrahEra;
import java.util.List;

public class Main {
    public static void main(String[] args) {
        // 创建 HijrahChronology 对象
        HijrahChronology hijrahChronology = HijrahChronology.INSTANCE;

        // 调用 eras() 方法获取支持的纪年列表
        List<Era> eras = hijrahChronology.eras();

        // 输出纪年列表
        for (Era era : eras) {
            System.out.println(era.toString());
        }
    }
}

输出结果:

AH
方法说明

上述示例中,我们首先创建了 HijrahChronology 对象。然后,我们调用 eras() 方法获取支持的纪年列表。

由于 HijrahChronology 仅支持一种纪年(公元 622 年启用的伊斯兰教纪年 "AH"),这里输出结果为 "AH"。如果存在多种纪年,则纪年列表中将包含所有的纪年。

方法使用注意事项

eras() 方法获取的纪年列表与 HijrahChronology 对象相关联,如果使用 IsoChronologyThaiBuddhistChronology 等其他日历系统,将得到不同的纪年列表。

参考链接