问题标签 [value-of]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
360 浏览

java - 我们如何测试像 valueOf() 这样的枚举?

G'day,勘误表......我的计划如下所示。此更新旨在澄清深夜问题并为此道歉。编译错误是由于文件中其他地方的问题造成的。

澄清:一个简单的Java enum,像这样:

想查一下,isURL ():

这有效(并编译)......毫无疑问 - 正确回答:dasblinkenlightElliott Frisch非常感谢您的宝贵时间。

也可以看看:

0 投票
2 回答
75 浏览

java - 你可以在 Bigdecimal 中结合 new(带字符串构造函数)和 value

我在堆栈溢出中看到以下与我的问题有关的帖子:

BigDecimal - 使用 new 或 valueOf

我知道建议对 BigDecimal 使用字符串构造函数但是我的问题是,一旦您使用字符串定义了 bigDecimal,您以后可以使用 valueof 使用该值吗?

有人可以让我知道以下代码是否有效吗?

谢谢!

0 投票
4 回答
1742 浏览

java - java enums - 无法从 MyClass.Result 转换为 int

我在存储枚举值然后通过该toString()方法查询它时遇到问题。我需要对数字进行手工编码。如何安全地覆盖我的toString()?

Eclipse 报错toString方法

0 投票
2 回答
306 浏览

java - 为什么我的 Java 程序中出现“ArrayIndexoutofBound”错误?

需要了解后续程序的流程。输出应该是什么?当我编译这个程序时,我得到了“ArrayIndexoutofBound”错误。

0 投票
1 回答
1646 浏览

java - NoSuchMethodError 使用反射调用 Enum 子类类型的 valueOf()?

幸运的是,为了解决我的这个问题,我可以使用Java:使用反射来实例化枚举(以下行:) Enum.valueOf((Class<Enum>) class.forName("me.example.enums.MyEnumType"), value);,但是我仍然很好奇为什么它最初不起作用。

我尝试使用反射调用我自己的 Enum 子类的valueOf(String)方法,但它抛出了一个NoSuchMethodError.

一个最小的例子如下:

哪个抛出:

我以为valueOf()是静态方法,为什么不存在呢?我究竟做错了什么?

0 投票
1 回答
88 浏览

java - Boolean.valuesOf() 的良好用法

我有一个关于使用的问题Boolean.valueOf(String)true在我的代码中,用户将通过输入或来回答问题false。然后应该将 String 转换为boolean.

现在,它工作正常。问题是在输出中,它在处理之前提示了两次问题。

0 投票
4 回答
5445 浏览

java - Integer 类型中的方法 valueOf(String) 不适用于参数 (int)

我收到一个错误当我在 jdk1.4(j2sdk1.4.1_05) 中编译代码时,Integer 类型中的方法 valueOf(String) 不适用于以下行的参数 (int )。如果我在 jdk1.6.0_14 中编译相同的代码,代码可以正常工作。

HashMap offMap = new HashMap(); offMap.put("price", Integer.valueOf(offer.getPrice()));

我的问题是为什么这段代码在 jdk1.4 而不是 jdk1.6 中编译时会出错。有什么建议可以编译吗?

注意:这是预先编写的代码。需要您对代码更改的建议,并在没有错误的情况下对其进行编译。

0 投票
1 回答
118 浏览

c# - 可以直接在代码c#中写一个String的值吗

我想告诉我们我创建的字符串的值,并在我的代码中写出该值。在这个例子中,我不知道字符串“属性”的值:

我知道我不能这样做:

tmpUser.attribut = 改变;

有没有办法做到这一点并避免使用 if else 语句。

0 投票
1 回答
2145 浏览

java - Java:获取与枚举关联的对象

我有一个充满自定义对象的 ArrayList。我需要将此 ArrayList 保存到一个 Bundle 中,然后稍后再检索它。

在 Serializable 和 Parcelable 都失败后,我现在只是尝试以某种方式保存与 ArrayList 中的索引关联的对象,然后在恢复 Bundle 并重新添加对象时检查这些对象。

我所拥有的是这样的:

保存捆绑包时:

所以我现在有一个字符串数组,表示最初在 ArrayList 中的对象的枚举类型。

因此,在恢复 Bundle 时,我正在尝试的是这样的:

所以,现在我有了最初在 ArrayList 中的每个项目的枚举类型。

我现在正在尝试做的事情类似于(将进入上面的 for 循环):

显然,上面的“ObjectTypeThisEnumRefersTo()”方法不存在,但这最终是我想要找出的。这是可能的还是有其他方法可以做到这一点?

0 投票
2 回答
89 浏览

java - 如何让这两个错误消失?in 和 valueOf 方法 - Java

由于 Eclipse IDE“这么说”,我在这两个小错误中遇到了一些困难。我会指出错误。老实说,我不知道如何深入解释这些错误。我认为它们很简单,我无法让错误消失。

和我的不同班级我的包中的另一个错误