腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如何将
Enum
的
值
与
Enum
方法
中
Enum
的
所有
可能
值
进行
比较
,
并
避免
遗漏
返回
语句
?
、
我只是在学习Java
中
的
枚举。当我运行下面的代码时,我得到了一个错误,我也在下面重现了它。基本上,我
的
问题是:当我在
Enum
中
定义一个
方法
,并在该
方法
中
检查枚举
的
值
,以便可以基于该
值
执行某些操作时,我如何执行此检查?下面我有一个具有三个
可能
值
的
枚举,在
方法
getNext
中
,我有三个if
语句
将这
浏览 19
提问于2019-02-06
得票数 0
3
回答
使用C#
中
的
TryParse逻辑问题将字符串
值
与
Enum
中
的
所有
值
进行
比较
、
、
、
我正在尝试确定是否在代码
中
的
枚举中找到了从文件
中
读取
的
字符串
值
。The
enum
:此时,在我
的
代码header[i] = "EASY"
中
。我想将这个
值
与
在我
的
Difficulty枚举中找到
的
任何
值
进行
浏览 2
提问于2016-08-05
得票数 0
回答已采纳
1
回答
是否可以对枚举
的
值
使用
比较
运算符?
、
、
Value1 ValueN' Perform so
浏览 20
提问于2020-12-29
得票数 1
3
回答
将对象
的
值
与
枚举
的
值
进行
比较
、
我声明
enum
时,给它们分配了一个
值
。public
enum
RATING { private int age; this.age= age;}
如何将
对象
的
浏览 0
提问于2016-03-08
得票数 1
回答已采纳
7
回答
如何
比较
没有装箱
的
System.
Enum
与
enum
(实现)?
、
如何将
System.
Enum
与
不带装箱
的
enum
进行
比较
?{}
enum
Fruit Apple =
浏览 8
提问于2016-02-16
得票数 14
回答已采纳
2
回答
如何测试接受枚举
的
方法
?
、
、
我已经有了这个功能
的
测试设置,但我想知道这是不是最好
的
方法
。我有一个这样
的
方法
: TAB_INFO_MAPPABLE = 5, TAB_INFO_TEMP = 7当我将枚举传递给COM对象时,它将根据枚举
值
返回
不同
的
字符串结果例如 TAB_INFO
浏览 2
提问于2009-01-30
得票数 0
1
回答
在btrace
中
,如何
比较
和检查
Enum
对象
的
值
?
、
、
、
我
的
参数列表包含一个自定义
的
Enum
对象。如果
Enum
对象等于一个特定
值
,我想打印一些东西。我可以直接
比较
Enum
对象,或者将
Enum
对象
的
字符串表示
与
常量字符串
进行
比较
。然而,str()函数并没有
返回
这个
Enum
对象
的
字符串表示。它
返回
路径$class@hash。 如何
比较
btrace<em
浏览 5
提问于2017-01-17
得票数 0
2
回答
如何
比较
枚举
值
、
我有一个关于
enum
C
的
问题。我用以下方式定义了一个
enum
:{ Hello2 = 2,}Hello 然后
如何将
该
值
与
Hello
中
的
值
进行
比较
if(value == Hello3)} 或者我应该像下面这样做
浏览 0
提问于2012-11-09
得票数 13
回答已采纳
2
回答
在重新加载模块后,
Enum
比较
变为假
、
我在MyEnum文件
中
定义了从
enum
派生
的
枚举,如:import
enum
ONE = 1但是,如果使用importlib.
浏览 3
提问于2021-03-03
得票数 5
回答已采纳
13
回答
如何确保枚举开关在编译时
的
完整性?
、
我有几个用于测试
enum
的
switch
语句
。在switch
语句
中,
所有
enum
值
都必须由case
语句
处理。在代码重构期间,
可能
会发生
enum
收缩和增长
的
情况。当
enum
收缩时,编译器抛出一个错误。但是,如果
enum
增长,则不会抛出错误。匹配状态会被遗忘
并
产生运行时错误。我想把这个错误从运行时转移到编译时。从理论上讲,应该可以在编译时检测丢失<em
浏览 4
提问于2013-05-29
得票数 50
回答已采纳
3
回答
如何在python中将int转换为
Enum
?
、
、
、
、
在Python2.7.6
中
使用新
的
枚举特性(通过)。 Apple = 4 Pear = 6 我知道我可以手工制作一系列if
语句
来
进行
转换,但是有没有一种简单
的
pythonic
方法
来转换呢
浏览 1
提问于2014-05-30
得票数 116
回答已采纳
1
回答
在将枚举类
与
int
进行
比较
时
避免
强制转换
、
、
、
我最终我
的
同事使用
enum
class而不是旧
的
enum
。 由于这种不必要
的
类型转换(因为底层类型是int),她现在希望使用旧
的
枚举…… 请帮我解决那次讨论
中
的
论点。也许有一种技术
方法
可以
避免
演员阵容
浏览 1
提问于2017-06-30
得票数 0
3
回答
比较
TypeScript
中
枚举
值
时
的
“无重叠”错误
我正在努力学习TypeScript,
并
一直在跟踪在线教程示例,以获得TypeScript
中
的
枚举支持。对于下面的代码片段: SUN, MON, TUE, WED, THU, FRI, SAT}else{} TS2367:这个条件
浏览 0
提问于2019-10-16
得票数 2
回答已采纳
2
回答
postgres:重载/将
比较
运算符添加到域
、
、
、
我有一列应该有三个
可能
的
值
(例如'A','B','C')。对这类事情使用枚举是传统
的
做法,但是由于我
的
DB
中
的
许多表都有这样
的
列,所以我想为类型定义一个默认
值
('C'),表示这个枚举。) CREATE TYPE ...
语句
不允许定义默认
值
,但CREATE DOMAIN ...允许定义默认
值
。我尝试了一个
浏览 5
提问于2011-01-11
得票数 2
回答已采纳
2
回答
用Java
中
的
enum
交换
语句
、
我希望有人能指引我走向正确
的
方向。 FINANCE ("FIN") , PAYROLL ("PYRString to
浏览 1
提问于2014-02-08
得票数 1
回答已采纳
3
回答
容易出错
的
Java枚举重构
、
、
我正在重构一些旧代码,以使用
enum
而不是String常量。当我正在检查我
的
代码时,我注意到将
enum
与
String
进行
比较
不会引发异常。我不能删除旧
的
常量,因为其他项目仍在使用它们。我不能覆盖等号,因为JLS明确禁止这样做:
Enum
中
的
等于
方法
是最后一个
方法
,它只是对其参数调用super.equals
并
返回
结果,从而执行身份
比较</
浏览 1
提问于2015-08-10
得票数 2
回答已采纳
5
回答
C#:以字符串形式获取枚举名称
、
假设我有这样一个类:{ {{ 它被称为:我需要在
方法
FooBar
中
做什么才能拥有string foobarNever == "never&q
浏览 0
提问于2010-05-01
得票数 7
回答已采纳
1
回答
如何重用Django
中
现有的python
Enum
以供选择?
、
、
、
Django有自己
的
,比如model.TextChoices。我试过
的
是: 如果不手动声明
值
,从models.TextChoices构建
Enum
类似乎是不
可能</em
浏览 1
提问于2022-02-06
得票数 0
1
回答
是否可以使用模式匹配操作符~=将枚举
值
与
带关联变量
的
枚举类型匹配?
、
、
我想将枚举
值
与
枚举类型
进行
比较
,而不使用开关。例如,以下代码使用~=运算符工作: case A, B let isA = myEnum ~= MyEnum.A但是,当我试图将枚举类型
的
枚举
与
关联
的
值
进行
比较
时,如下面所示,我会得到编译错误Binary operator '~=' cannot
浏览 0
提问于2015-05-15
得票数 3
回答已采纳
4
回答
如果一个
值
存在于枚举
中
,则
返回
True;如果不存在,则
返回
false
、
如果我
遗漏
了任何明显
的
东西,我很抱歉;是否有一种
方法
可以查看一个
值
是否在枚举
中
,如果是
返回
True,如果不是
返回
True,则
返回
False?例如,如果我从python文档
中
获取以下枚举,class Colour(
Enum
): GREEN = 2是否有任何
方法</em
浏览 4
提问于2021-01-01
得票数 4
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券