The values() method of TextStyle enum is used to an array containing the constants of this enum type, in the order, they are declared.
Syntax:
public static TextStyle[] 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 TextStyle.values() method:
Program 1:
// Java program to demonstrate// TextStyle.values() method  import java.time.format.TextStyle;  public class GFG {    public static void main(String[] args)    {          // get TextStyle        TextStyle ts            = TextStyle.valueOf("NARROW");          // apply values()        TextStyle[] array            = ts.values();          // print        for (int i = 0; i < array.length; i++)            System.out.println(array[i]);    }} |
FULL FULL_STANDALONE SHORT SHORT_STANDALONE NARROW NARROW_STANDALONE
Program 2:
// Java program to demonstrate// TextStyle.values() methodimport java.time.format.TextStyle;  public class GFG {    public static void main(String[] args)    {          // get TextStyle        TextStyle ts            = TextStyle.valueOf(                "FULL_STANDALONE");          // apply values()        TextStyle[] array            = ts.values();          // print        System.out.println(            "TextStyle length:"            + array.length);    }} |
TextStyle length:6
References: https://docs.oracle.com/javase/10/docs/api/java/time/format/TextStyle.html#values()
