Java LocalDate类| isSupported()方法与示例
LocalDate類isSupported()方法 (LocalDate Class isSupported() method)
Syntax:
句法:
public boolean isSupported (TemporalField t_field); public boolean isSupported (TemporalUnit t_unit);isSupported() method is available in java.time package.
isSupported()方法在java.time包中可用。
isSupported (TemporalField t_field) method is used to check whether the given field is supported or not.
isSupported(TemporalField t_field)方法用于檢查是否支持給定的字段。
isSupported (TemporalUnit t_unit) method is used to identify whether the given unit is supported or not.
isSupported(TemporalUnit t_unit)方法用于標識是否支持給定的單位。
These methods don't throw an exception at the time of checking status.
這些方法在檢查狀態時不會引發異常。
These are non-static methods and it is accessible with class objects and if we try to access these methods with class name then we will get an error.
這些是非靜態方法,可通過類對象訪問,如果嘗試使用類名訪問這些方法,則會收到錯誤消息。
Parameter(s):
參數:
In the first cases, isSupported (TemporalField t_field),
在第一種情況下,isSupported(TemporalField t_field),
- TemporalField t_field – represents the field to be checked for support.
- TemporalField t_field –表示要檢查支持的字段。
In the second cases, atStartOfDay(ZoneId zo),
在第二種情況下,在atStartOfDay(ZoneId zo),
- TemporalUnit t_unit – represents the unit to be checked for support.
- TemporalUnit t_unit –表示要檢查支持的單位。
Return value:
返回值:
In both the cases, the return type of the method is boolean,
在這兩種情況下,方法的返回類型均為boolean 。
In the first case, it returns true when the given field is supported otherwise it returns false.
在第一種情況下,當支持給定字段時,它返回true,否則返回false。
In the second case, it returns true when the given unit is supported otherwise it returns false.
在第二種情況下,當支持給定單元時,它返回true,否則返回false。
Example:
例:
// Java program to demonstrate the example // of isSupported() method of LocalDateimport java.time.*; import java.time.temporal.*;public class IsSupportedOfLocalDate {public static void main(String args[]) {// Instantiates two LocalDateLocalDate l_da1 = LocalDate.parse("2007-04-04");LocalDate l_da2 = LocalDate.now();// Display l_da1,l_da2System.out.println("LocalDate l_da1 and l_da2: ");System.out.println("l_da1: " + l_da1);System.out.println("l_da2: " + l_da2);System.out.println();// Here, this method checks whether// the given field DAY_OF_WEEK is // supported or notboolean status = l_da1.isSupported(ChronoField.DAY_OF_WEEK);// Display statusSystem.out.println("l_da1.isSupported(ChronoField.DAY_OF_WEEK): " + status);// Here, this method checks whether// the given unit DECADES is supported// or notstatus = l_da2.isSupported(ChronoUnit.DECADES);// Display statusSystem.out.println("l_da2.isSupported(ChronoUnit.DECADES): " + status);} }Output
輸出量
LocalDate l_da1 and l_da2: l_da1: 2007-04-04 l_da2: 2020-06-03l_da1.isSupported(ChronoField.DAY_OF_WEEK): true l_da2.isSupported(ChronoUnit.DECADES): true翻譯自: https://www.includehelp.com/java/localdate-issupported-method-with-example.aspx
總結
以上是生活随笔為你收集整理的Java LocalDate类| isSupported()方法与示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 字符串查找字符出现次数_查找字符串作为子
- 下一篇: python 补前导零_Python正则