ChronoField values() method in Java with Examples
Last Updated :
29 Jan, 2020
Improve
The values() method of ChronoField enum is used to an array containing the constants of this enum type, in the order, they are declared.
Syntax:
Java
Java
public static ChronoField[] values()Parameters: This method accepts nothing. Return value: This method returns an array containing the constants of this enum type, in the order, they are declared. Below programs illustrate the ChronoField.values() method: Program 1:
// Java program to demonstrate
// ChronoField.values() method
import java.time.temporal.ChronoField;
public class GFG {
public static void main(String[] args)
{
// get chronoField
ChronoField chronoField
= ChronoField.valueOf("HOUR_OF_DAY");
// apply values()
ChronoField[] array
= chronoField.values();
// print
for (int i = 0; i < array.length; i++)
System.out.println(array[i]);
}
}
// Java program to demonstrate
// ChronoField.values() method
import java.time.temporal.ChronoField;
public class GFG {
public static void main(String[] args)
{
// get chronoField
ChronoField chronoField
= ChronoField.valueOf("HOUR_OF_DAY");
// apply values()
ChronoField[] array
= chronoField.values();
// print
for (int i = 0; i < array.length; i++)
System.out.println(array[i]);
}
}
Output:
Program 2:
NanoOfSecond NanoOfDay MicroOfSecond MicroOfDay MilliOfSecond MilliOfDay SecondOfMinute SecondOfDay MinuteOfHour MinuteOfDay HourOfAmPm ClockHourOfAmPm HourOfDay ClockHourOfDay AmPmOfDay DayOfWeek AlignedDayOfWeekInMonth AlignedDayOfWeekInYear DayOfMonth DayOfYear EpochDay AlignedWeekOfMonth AlignedWeekOfYear MonthOfYear ProlepticMonth YearOfEra Year Era InstantSeconds OffsetSeconds
// Java program to demonstrate
// ChronoField.values() method
import java.time.temporal.ChronoField;
public class GFG {
public static void main(String[] args)
{
// get chronoField
ChronoField chronoField
= ChronoField.valueOf("HOUR_OF_DAY");
// apply values()
ChronoField[] array
= chronoField.values();
// print
System.out.println("ChronoField length:"
+ array.length);
}
}
// Java program to demonstrate
// ChronoField.values() method
import java.time.temporal.ChronoField;
public class GFG {
public static void main(String[] args)
{
// get chronoField
ChronoField chronoField
= ChronoField.valueOf("HOUR_OF_DAY");
// apply values()
ChronoField[] array
= chronoField.values();
// print
System.out.println("ChronoField length:"
+ array.length);
}
}
Output:
References: https://docs.oracle.com/javase/10/docs/api/java/time/temporal/ChronoField.html#values()
ChronoField length:30