腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
当枚举类型引用为Class<?>时,如何将字符串转换为枚举值?
、
、
其中一个setter采用
Enum
类型作为方法参数。
浏览 0
提问于2013-06-12
得票数 7
回答已采纳
2
回答
用Kotlin中的反射求出
Enum
值
、
、
如何用Kotlin重写以下
Java
代码?有问题的行是
Enum
.
valueOf
(enumClz, enumValue) 来自IntelliJ IDE/Android的自动转换将产生以下
Enum
.
valueOf
<
Enum
>(enumClz, enumValue),但是在Kotlin中没有这样的方法
Enum
.
valueOf
。迫使Kotling使用
java
.lang.
Enum
:
java
浏览 0
提问于2018-09-13
得票数 13
回答已采纳
2
回答
Javadoc 1.5和1.6中缺少
enum
.
valueOf
(字符串名称)
、
、
这可能是一个愚蠢的问题,但我使用的是
enum
.
valueOf
(String name)方法。这没有问题,只是当我检查javadoc以了解有关此方法的更多信息时,我找不到它。有针对
valueOf
(Class<T> enumType, String name)的javadoc,但没有针对
enum
.
valueOf
(String name)的javadoc(这意味着具有此签名的方法并不存在
浏览 3
提问于2012-03-21
得票数 23
回答已采纳
3
回答
Java
-
enum
valueOf
“重写”命名约定
、
、
、
假设您有以下枚举 RED("R"), GREEN("G"), BLUE("B"); }由于枚举是一种特例,当您不能仅仅覆盖
valueOf
函数时,避免这种情况并实现
valueOf
(字符串名称)的命名约定是
浏览 2
提问于2013-10-03
得票数 11
回答已采纳
2
回答
Java
的
Enum
.
valueOf
()问题
、
我正在尝试从字符串派生枚举值,如下所示:但是我得到的都是编译器的警告,比如: Test.
java
:8: <T>
valueOf
(
java
.lang.Class<T>,
java
.lang.String) in
java
.lang.
Enum
cannot be applied to (
java
浏览 3
提问于2011-07-20
得票数 0
回答已采纳
2
回答
Java
enum
.
valueOf
(String)和
enum
.class
、
、
、
、
我有几个像下面这样的枚举: SPRING, SUMMER, AUTUM, WINTER SUNDAY,{ { //withou
浏览 2
提问于2018-05-22
得票数 1
2
回答
Java
枚举开关
、
、
我有一个简单的枚举我正在尝试提取并驱动一个开关代码块。System.out.println("Got it in iteration. i= " + i + " c= " + switch (c.
valueOf
浏览 6
提问于2013-04-03
得票数 0
2
回答
如何动态地将字符串转换为
Enum
?
、
我的方法适用于不同类型的对象,- but,我对
Enum
仍然有一个问题。 }如何将字符串对象转换为正确的
Enum
值?this.value =
Enum
.
valueOf
(this.getter.getReturnType(), this.value);
浏览 9
提问于2015-07-22
得票数 5
回答已采纳
3
回答
java
有两个参数吗?
、
为什么
valueOf
有两个参数?在中 参数:
enum
WorkDays {}测试: WorkDays day1 =
浏览 1
提问于2019-03-20
得票数 8
回答已采纳
3
回答
如何从接受泛型
Enum
的方法返回泛型
Enum
?
、
、
我正在尝试编写一个实用程序方法,它将接受任何类型的
enum
,并返回相同的类型的
enum
,但值不同。假设我有以下两个
enum
DOG("Puppy"), LIZARD("Spock"); 我想要做的是编写一个方法,它可以处理任意数量的不同类
浏览 4
提问于2020-08-06
得票数 0
4
回答
科特林的
Enum
.
valueOf
、
、
inline fun <reified T : kotlin.
Enum
<T>> safeValueOf(type: String?): T?{}
浏览 12
提问于2016-02-27
得票数 30
回答已采纳
6
回答
如何从Kotlin中的字符串创建枚举?
在C#中,它将是
Enum
.Parse(...),Kotlin中有类似的吗? 目前,我发现最好的方法是创建一个工厂,它可以打开所有可能的字符串,但这很容易出错,而且对于大型枚举来说性能很差。
浏览 2
提问于2015-02-16
得票数 81
回答已采纳
3
回答
如何在
java
中转换为CRTP?
、
、
、
> type = field.getType(); ... setValue(contract, field,
Enum
.
valueOf
(type, example));.....但是调用有点困难,在我的例子中,错误是:
valueOf
(
java
.lang.
浏览 8
提问于2009-09-22
得票数 2
回答已采纳
6
回答
使用多个值的
Java
enum
valueOf
()?
、
我在
Java
中使用枚举时遇到了问题。我已经阅读了有关为枚举赋值参数的文档。但是,我的问题是,如果有多个值,可能吗?下面是一个示例:English("english", "eng", "en", "en_GB, "de", "ge"), Croatian("croatian",
浏览 10
提问于2010-11-17
得票数 48
2
回答
在
Java
中允许将空字符串作为枚举成员吗
、
一个工单要求我写一个脚本来测试进程的有效性;然而,当脚本运行时,我总是得到这个异常:
java
.lang.IllegalArgumentException: No
enum
const class edu.cmu.s3
浏览 3
提问于2012-04-17
得票数 3
回答已采纳
1
回答
使用
valueOf
崩溃和
java
.lang.IllegalArgumentException进行枚举的字符串
、
我有一个枚举,字符串定义如下 PRIMARY("primary"), return this.myEnumType;}MyEnumType myEnumType = MyEnumType.
valueOf
("primary");Exception in threa
浏览 1
提问于2016-11-16
得票数 3
4
回答
将字符串转换为等效的枚举值
、
是否可以使用
Java
将String转换为Enumeration中的等效值。 当然,我可以用一个大的if-else语句来做这件事,但如果可能的话,我想避免这样做。
浏览 2
提问于2011-08-14
得票数 113
回答已采纳
4
回答
Java
按字符串值查找
Enum
、
我有一个枚举,它只是 A, B, C, D我想找到字符串的枚举值,例如"A“,它是Blah.A。怎么可能这样做呢?
Enum
.
valueOf
()是我需要的方法吗?如果是这样的话,我该怎么用呢?
浏览 2
提问于2018-04-24
得票数 0
回答已采纳
1
回答
NoSuchMethodError用于使用反射调用
Enum
子类类型的
valueOf
()?
、
、
、
、
幸运的是,为了解决我的这个问题,我可以使用 (以下一行:
Enum
.
valueOf
((Class<
Enum
>) class.forName("me.example.enums.MyEnumType"),我尝试使用反射调用我自己
Enum
子类的
valueOf
(String)方法,但是它抛出了一个NoSuchMethodError。
java
.lang.NoSuchMethodException: me.example.enums.MyEnumType.
va
浏览 6
提问于2014-10-13
得票数 0
回答已采纳
2
回答
如何从kotlin中的枚举类和字符串中获取原始类型的枚举值
、
、
我在
java
中有以下代码: return
Enum
.
valueOf
((Class<
Enum
>) enumClass, value);怎么用Kotlin重写这个该类已知为
enum
:Class.isEnum返回true。使用这两个输入,上面的
java
代码允许获得带有原始类型的枚举的值。这正是我所需要的,因为我对特定类型的枚举不感兴
浏览 1
提问于2017-09-26
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
即时通信 IM
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券