gpt4 book ai didi

java - Java中的枚举。优点?

转载 作者:IT老高 更新时间:2023-10-28 20:56:15 27 4
gpt4 key购买 nike

在 Java 中使枚举类似于类,而不是像 C/C++ 中的常量集合,有哪些优点?

最佳答案

您可以免费在编译时检查有效值。使用

public static int OPTION_ONE = 0;
public static int OPTION_TWO = 1;

不保证

void selectOption(int option) {
...
}

只接受 0 或 1 作为参数值。使用枚举,这是有保证的。此外,这会导致更多的 self 记录代码,因为您可以使用代码完成来查看所有枚举值。

关于java - Java中的枚举。优点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2077634/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com