腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
接口与
枚举
java
、
enums
在接口
和
枚举
之间,
哪个
更适合声明
常量
?为甚麽呢?
浏览 0
提问于2010-03-27
得票数 24
回答已采纳
1
回答
从用户工作区加载类
java
、
reflection
、
eclipse-plugin
、
eclipse-rcp
我正在写一个eclipse插件,它应该显示一个
枚举
类
的
一些信息。新视图应该显示所有
枚举
常量
和
赋值。
枚举
值是在构造函数中以某种方式计算出来
的
,在编辑器中并不清楚它们在运行时将具有
哪个
值。这就是这个插件
的
动机。我尝试访问由eclipse AST在编辑器中打开
的
类。这样,我得到
的
是该文件
的
枚举
常量
名称,而不是在运行时分配
的
值。 那么如
浏览 0
提问于2011-09-09
得票数 2
回答已采纳
2
回答
C# enum ToString()是否保证返回
枚举
名称?
c#
、
enums
、
tostring
enum Flags Foo,}
浏览 3
提问于2015-01-16
得票数 9
回答已采纳
4
回答
在C中声明
枚举
类型标记
和
变量名称
的
良好用例?
c
、
enums
、
declaration
如果代码中需要一些
常量
,可以
用
枚举
声明它们: DOG, FISH, CAR, TRAIN, TRAIN,考虑到
枚举
常量
具有全局范围,并且不能以结构
和
联合
的
方式被pets.DOG引用,那么对于冗长
的
样式有什么好
的
用
例吗?在我看来,
枚举
的
类型
浏览 9
提问于2020-01-22
得票数 1
回答已采纳
2
回答
如何在C#
的
属性网格中添加工具提示到
枚举
选择?
c#
、
winforms
、
tooltip
、
propertygrid
我刚刚了解了如何使用PropertyGrid
的
基本特性,并且我发现我
的
一些
枚举
常量
并不是很容易解释
的
。有没有可能,当用户打开所有
枚举
常量
的
列表时,无论他将鼠标悬停在
哪个
常量
上,工具提示都会出现?例如,如果我在PropertyGrid中有一个名为SomeEnum
的
属性,其值为Enum1、Enum2、Enum3。当用户想要更改属性
的
值时,他拉下列表并将鼠标悬停在Enum1上,会出现一个
浏览 0
提问于2011-09-02
得票数 1
回答已采纳
1
回答
使用
枚举
作为
常量
表达式。
哪个
编译器是对
的
?
c++
、
c++11
下面的代码使用
枚举
成员m作为
常量
表达式,即作为模板参数。代码在gcc下编译,而不是在clang ()下编译。Clang说:“错误:非类型模板参数不是一个
常量
表达式”。这个问题可以通过
用
// 1交换A<tst<p>::m> a来解决。因此,我
的
问题不是如何解决这个问题,而是
哪个
编译器是正确
的
。
浏览 1
提问于2016-07-15
得票数 6
回答已采纳
2
回答
在单个类中定义项目的所有
常量
是否可以接受?
oop
、
design-patterns
项目中有一些
常量
和
枚举
,其他类使用每个
常量
和
枚举
。 作为一种设计模式,是否可以为
常量
和
枚举
定义创建类?还是有更好
的
方法来定义
和
使用这些
常量
?
浏览 2
提问于2016-03-02
得票数 0
回答已采纳
1
回答
嵌套
的
"const“JavaScript值有命名约定吗?
javascript
、
naming-conventions
我们如何或者应该如何将Java或其他类似C
的
大小写约定传递给JavaScript
的
常量
? 在Java中,我们
用
ALL_UPPERCASE命名一个“
常量
”(静态最终)成员。如果我们想要一组值作为
常量
,我们可以使用
枚举
成员
和
,但是分离
枚举
的
值将是大写
的
,例如SomeClass.SomeEnum.SOME_VALUE。我有一些常数值(不用担心Js没有
常量
),我想为外星物种,行星
的
浏览 9
提问于2014-01-23
得票数 2
1
回答
htons(),htonl(),ntohs(),ntohl()表示
枚举
c
我需要在服务器
和
客户端之间发送一个缓冲区,该缓冲区可能位于不同
的
平台上。 每个
枚举
类型应与char、有符号整数类型或无符号整数类型兼容。类型
的
选择是实现定义
的
,但应该能够表示
枚举
的
所有成员
的
值。如果我<
浏览 5
提问于2016-05-04
得票数 1
回答已采纳
1
回答
Java中
枚举
字段
的
序列化
java
、
serialization
、
enums
来自
枚举
常量
与普通可序列化或外部化对象
的
反序列化不同。
枚举
常量
的
序列化形式仅由其名称组成;不传递该
常量
的
字段值。要反序列化
枚举
常量
,ObjectInputStream从流中读取
常量
名称;然后通过调用带有
枚举
常量
基类型
和
接收
常量
名称作为参数
的
静态方法Enum.valueOf(Class,String)获得反序
浏览 0
提问于2013-08-21
得票数 3
回答已采纳
1
回答
Sun CodeModel -如何使用多个参数创建
枚举
java
、
sun-codemodel
我想使用Sun
的
codemodel创建一个类似于下面的代码片段
的
enum类 return includeInHavingClause;} 我能够为
枚举
的
构造函数、字段
和
getter方法生成代码。但是,我无法
用
三个值初始化<
浏览 3
提问于2013-07-25
得票数 2
回答已采纳
3
回答
完成计算
的
枚举
java
、
enums
我们能把对象传递给抽象方法并在
枚举
中进行计算吗?下面是一个场景,我有四个
常量
,每个
常量
都有自己
的
值。基于
常量
,我将在我
的
方法中进行计算。相反,我想用enum进行计算,并希望得到响应。要用
枚举
进行计算,我必须将两个/三个引用对象传递给
枚举
方法.在enum中,我有一个抽象方法进程,它接收用户POJO、字符串作为参数,并更新对象中
的
某些字段,并将相同
的
用户POJO (带有更新
的
)返回给调用者。通
浏览 3
提问于2017-05-09
得票数 1
回答已采纳
2
回答
当x为
常量
时,C++11中
的
x[0] == 1
常量
表达式?
c++
、
c++11
、
constants
、
constexpr
const int x[] = {1,2,3}; gcc
和
clang似乎是这么认为
的
,但是为什么x[0]== 1不是一个恒定
的
表达呢?整数(是的,它具有const int类型)或
枚举
类型,引用具有先前初始化(是的,
用
1初始化)
的
非易失性const对象(是的,它具有const int类型),
用
常量
表达式初始化(yes 1是
常量</
浏览 34
提问于2013-09-20
得票数 19
1
回答
我可以
用
服务(类型记录类)
和
接口来实现
常量
和
枚举
吗?
angularjs
、
typescript
我在打字稿中一直使用这样
的
字根: None, Authenticating $rootScope $rootScope.Action = Action;这在我
的
控制器、我
的
服务和我
的
HTML中都是有效
的
,但是我开始发现它很难使用,因为我不知道如何为
枚举</
浏览 0
提问于2014-12-15
得票数 1
1
回答
为什么
枚举
在java中可序列化
的
方式不同
java
、
serialization
有很多关于
枚举
和
序列化
的
文章,我也在sun上读过这篇文章,但没有找到如何序列化它。 Enum
常量
的
序列化方式与普通
的
可序列化或可外部化对象不同。
枚举
常量
的
序列化形式仅由其名称组成;
常量
的
字段值在表单中不存在。为了序列化
枚举
常量
,ObjectOutputStream写入由
枚举
常量
的
name方法返回
的</e
浏览 2
提问于2017-07-20
得票数 1
3
回答
如何在c#中将
枚举
类型定义为浮动或双重
c#
、
enums
它说可能
的
enum类型是byte、sbyte、short、ushort、int、uint、long或ulong。如前所述: 更新:这里有这样
的
说法::“您是否知道CLR支持带有底层浮点数或双值类型<em
浏览 0
提问于2011-12-03
得票数 8
回答已采纳
5
回答
C++:将
枚举
作为值传递还是作为
常量
引用传递更好?
c++
、
enums
、
performance
、
const-reference
这里有两个相关
的
问题:enum myType TYPE_1,};B)基于这些信息,假设传入
的
枚举
不需要更改,将myType作为值还是
常量
引用传递给函数更有意义?例如,
哪个
是更好
的
选择: void myFunction(myType x){
浏览 6
提问于2011-07-27
得票数 29
回答已采纳
2
回答
如何确保Java序列化中
枚举
的
一致性?
java
、
serialization
、
enums
当我序列化一个对象时,我可以在类级别使用serialVersionUID机制来确保两种类型
的
兼容性。 但是,当我序列化
枚举
值
的
字段时会发生什么呢?有没有一种方法可以确保
枚举
类型在序列化
和
反序列化之间不被操作?假设我有一个像OperationResult {SUCCESS,FAIL}这样
的
枚举
,并且在一个正在序列化
的
对象中有一个名为"result“
的
字段。当对象被反序列化时,我如何确保即使有人恶意地颠倒了这两个结果,结果仍然是
浏览 0
提问于2010-06-17
得票数 16
回答已采纳
1
回答
在匿名类中声明
枚举
java
、
enums
我们可以在匿名类中声明
枚举
吗?
浏览 3
提问于2015-12-10
得票数 2
2
回答
何时抛出java.lang.EnumConstantNotPresentException?
java
、
enums
、
runtimeexception
根据java,当应用程序尝试按名称访问
枚举
常量
且
枚举
类型不包含具有指定名称
的
常量
时,将引发EnumConstantNotPresentException。] args) { }我编译了这三个文件,然后将MyEnum类更改为删除
常量
: 线程"main“java.lang.IllegalArgumentException中
的<
浏览 7
提问于2015-07-07
得票数 4
回答已采纳
点击加载更多
相关
资讯
枚举,一个特殊的类,是固定数量的多个常量对象的集合
VBA程序的变量和常量
Codex 和 Claude Code,用哪个?
Java基础中进制转换和常量的学习分享
大数据入门基础系列之九月哥谈Java SE的常量、进制和常量的进制转换
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券