gpt4 book ai didi

java - Android 的枚举状态模式

转载 作者:行者123 更新时间:2023-11-30 04:04:44 25 4
gpt4 key购买 nike

我正在尝试创建一个枚举状态模式,以便我可以设置我的操作的当前状态。在 C# 中(我认为)我使用了这种模式:

Enum State { STARTED, STOPPED, PAUSED };
State _s;

public foo() {
_s = State.STARTED;
}

我确实在某处读到过您不应该或不能在 Android 中使用 Enum。如何在 Android 中复制这种设计模式?

最佳答案

您绝对可以使用它们。 Android 的库没有,这可能会延续神话/过时的建议。从一个切换到另一个很容易,所以从枚举开始,只有在遇到性能问题时才更改,但我怀疑你会这样做。

关于java - Android 的枚举状态模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11917984/

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