📜  Java中的 ResolverStyle values() 方法及示例(1)

📅  最后修改于: 2023-12-03 15:31:55.241000             🧑  作者: Mango

Java中的 ResolverStyle values() 方法及示例

ResolverStyle 是Java 8中增加的一个enum类型,用于指定如何解析日期和时间。

values() 方法是enum中的方法之一,用于返回所有可用的枚举常量,以一个数组的形式返回。

方法签名
public static ResolverStyle[] values()
返回值
  • 类型:ResolverStyle[]
  • 描述:返回枚举类型ResolverStyle中所有的可用常量。
示例

以下是一个示例,在该示例中,我们将使用values()方法获取ResolverStyle枚举类型的所有值。

import java.time.format.ResolverStyle;

public class ResolverStyleValuesExample {
    public static void main(String[] args) {
        ResolverStyle[] resolverStyles = ResolverStyle.values();

        System.out.println("Available resolver styles:");
        for (ResolverStyle resolverStyle : resolverStyles) {
            System.out.println(resolverStyle.name());
        }
    }
}

运行上述代码,将会输出以下内容:

Available resolver styles:
STRICT
SMART
LENIENT

以上示例中,我们首先调用了ResolverStyle.values()方法,该方法返回ResolverStyle枚举类型的所有值。然后,我们使用for-each循环遍历所有可用解析器样式并将其打印到控制台。