gpt4 book ai didi

java - 枚举以获得固定值并且不使用 map

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:47:15 25 4
gpt4 key购买 nike

我的权限很少,每个权限都有一些值,如 View-2、OWN-1、EDIT-4 等。现在我想根据许可获得这个值,但我不想使用 MAPS。我做了如下

public enum Permissions
{
OWN(1), VIEW(2), EDIT(4), DELETE(8), CREATE(16),SUGGEST(32);

private int permissionValue;

private Permissions(int value)
{
this.permissionValue = value;
}

public int getPermissionValue()
{
return permissionValue;
}
}

因此,为了获取值,我调用了 getPermissionValue() 方法。所以我的问题是:

有没有更好的方法来实现这个有或没有枚举但没有 map ?如果是,请帮助。

最佳答案

只需对该对象调用 getPermissionValue()。

所以这可能是最好的尝试

关于java - 枚举以获得固定值并且不使用 map ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16297415/

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