欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

java temporalfield_Java Year isSupported(TemporalField)用法及代码示例

发布时间:2025/3/15 java 51 豆豆
生活随笔 收集整理的这篇文章主要介绍了 java temporalfield_Java Year isSupported(TemporalField)用法及代码示例 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

Year类的isSupported(TemporalField)方法用于检查Year类是否支持指定的字段,这意味着使用此方法,我们可以检查是否可以为指定的字段查询Year对象。

ChronoField支持的字段是:

YEAR_OF_ERA

时代

所有其他ChronoField实例将返回false。

用法:

public boolean isSupported(TemporalField field)

参数:领域代表要检查的字段。

返回值:如果此Year支持此字段,则此方法返回布尔值true,否则返回false。

以下示例程序旨在说明isSupported(TemporalField)方法:

示例1:

// Java program to demonstrate

// Year.isSupported(TemporalField) method

import java.time.*;

import java.time.temporal.*;

public class GFG {

public static void main(String[] args)

{

// create a Year object

Year year = Year.of(2019);

// print instance

System.out.println("Year :"

+ year);

// apply isSupported() method

boolean value

= year.isSupported(

ChronoField.YEAR_OF_ERA);

// print result

System.out.println("YEAR_OF_ERA Field is supported by Year class: "

+ value);

}

}

输出:

Year :2019

YEAR_OF_ERA Field is supported by Year class: true

示例2:

// Java program to demonstrate

// Year.isSupported(TemporalField) method

import java.time.*;

import java.time.temporal.*;

public class GFG {

public static void main(String[] args)

{

// create a Year object

Year year = Year.of(2022);

// print instance

System.out.println("Year :"

+ year);

// apply isSupported() method

boolean value

= year.isSupported(

ChronoField.MILLI_OF_SECOND);

// print result

System.out.println("MiliSecond Field is supported: "

+ value);

}

}

输出:

Year :2022

MiliSecond Field is supported: false

总结

以上是生活随笔为你收集整理的java temporalfield_Java Year isSupported(TemporalField)用法及代码示例的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。