gpt4 book ai didi

java - 每个统计数据的 Enum-getter 与 Getter

转载 作者:行者123 更新时间:2023-12-01 21:40:46 33 4
gpt4 key购买 nike

我目前正在处理大量数据输入,包括很多值,我希望在 getter 中接收这些值以供以后使用。

在编写了一些方法之后,我想知道仅使用一个 get 方法是否是一个更好的主意,并使用一个包含所有可能值的枚举类,例如

public double getStat(StatType st) {
if(st != null)
return st.getValue();
}

而不是

public double getAvgReflection() {
return ...
}

public double getMaxLifesteal() {
return ...
}

使用这两种可能性有什么约定吗?有什么缺点/优点吗?

提前致谢!

最佳答案

使用枚举可以更轻松地添加新统计数据,只需在枚举中添加一个常量即可。但所有统计数据都需要以相同的方式表现,即在您的示例中为 double 。如果你想添加一个 int 统计数据会怎样?

关于java - 每个统计数据的 Enum-getter 与 Getter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36502625/

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