问题标签 [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 投票
1 回答
67 浏览

java - .valueOf 使用另一个类的私有变量

BaseExample 类(我不允许在此示例中使变量受保护):

派生示例类:

超级方法奏效了。现在,如果我被问到这个,我该怎么称呼它:

我试过这个:

如果我放了两个返回,它会给我一个无法访问代码的错误。如果我在 valueOf 里面放了一个 super ,它就不起作用了。这也行不通。这是如何执行的?

0 投票
2 回答
272 浏览

xml - 从元素属性中选择值

我一直在尝试从嵌入的 XML 文件中进行选择,以用于转换。本质上,我想获得当前“需求文档”的任何值

使用这样的东西:

但我看不到哪里出错了?我已经阅读了很多关于模板匹配和价值的内容,但似乎在兜圈子。

如果我能看到如何做到这一点,我会对此感到满意。

0 投票
4 回答
2403 浏览

java - 如何为 BigInteger 分配一个非常大的数字?

给定以下输入:

我试图通过BigInteger以下方式分配这些值。

第一个值超出了 Long 数的边界,因此出现以下异常:

线程“主”java.util.InputMismatchException 中的异常:对于输入字符串:“4534534534564657652349234230947234723947234234823048230957349573209483057”

我假设 BigInteger 期望 Long 类型与方法一起使用(如此valueOf()所述)。如何将极大的数字传递给 BigInteger?

0 投票
2 回答
84 浏览

javascript - 日期和数字之间的相等比较不起作用

根据 ECMA 脚本标准,以下代码应该返回 true,但它不会:

11.9.3节说:

  1. 如果 Type(x) 是 String 或 Number 且 Type(y) 是 Object,则返回比较结果 x == ToPrimitive(y)。

然后,第8.12.8节说返回方法ToPrimitive的结果valueOf。这意味着我上面示例中的最后一行应该等同于:

确实返回true

为什么第一个案例不返回true

0 投票
4 回答
2013 浏览

java - Integer.valueOf() 静态函数

为什么 b=292 我看不懂这个静态函数

什么时候

为什么 b=1092 感谢您的帮助 在此先感谢

0 投票
2 回答
30 浏览

android-edittext - 如何只检索 EditText 中的数字而不是整个字符串?

假设 editText 温度为 32 摄氏度。我只想得到 32 而不是“32 摄氏度”那么我怎么能做到这一点?这可能吗?

我是 Android Studio 的新手。

0 投票
2 回答
2484 浏览

xml - xsl:value-of 使用什么表达式从某些元素中选择文本值

我有这种 XML 结构,我需要打印出两个段落部分包含的内容。怎么做?基本上我想到了 for-each 循环,但是在 xsl:value-of 构造里面放什么?谢谢!

0 投票
1 回答
1976 浏览

java - Java 继承演示 - 关于用户输入和不兼容的类型

我几乎完成了一个 Java 程序,但我正在编译。这个程序是一个关于继承的演示,有 4 个类(包括一个驱动程序),但我在上述驱动程序上遇到了 4 个错误。我在使程序通用(允许用户输入)方面也存在问题,因为我试图读取的数据是不同类型的。我想我需要在某个地方使用 valueOf,但我们在课堂上还没有走那么远。我为篇幅道歉。

以下是规格:

定义一个名为 Payment 的类,该类包含一个 double 类型的实例变量,该变量存储支付金额以及适当的访问器和修改器方法。还要创建一个名为 paymentDetails 的方法,它输出一个英文句子来描述付款金额。接下来,定义一个派生自 Payment 的名为 CashPayment 的类。

此类应重新定义 paymentDetails 方法以指示付款是现金。包括适当的构造函数。定义一个派生自 Payment 的名为 CreditCardPayment 的类。此类应包含卡上姓名、到期日期和信用卡号的实例变量。

包括适当的构造函数。最后,重新定义 paymentDetails 方法以在打印输出中包含所有信用卡信息。创建 main 方法,该方法创建至少两个 CashPayment 和两个具有不同值的 CreditCardPayment 对象,并为每个对象调用 paymentDetails。一定要使程序通用,以便用户可以输入数据!!!

这是错误消息之一:

C:\Program Files\Java\jdk1.8.0_60\bin\ghp3driver.java:21:错误:不兼容的类型:字符串无法转换为付款

这是代码...

0 投票
1 回答
4211 浏览

xslt - XSL, SUM & Multiply with Condition

Im doing an assignment for University (so im new to XSL coding) in making a quasi ecommerce site, and will provide as much detail as i can so it makes sense.

Sample XML Data:

Website

So the process is, when a person clicks 'Add to Cart' in the top Table, the ItemQty is decreased by 1 on the ItemQty in the XML, while it increases by 1 in the QtyHold in the XML. (QtyHold represents what has been added to the shopping Cart. Thus if QtyHold is >0 then its been added to the Cart)

My problem refers to the 2nd Table (code below), where the Total figure works - only if dealing with 1 Item. Thus, if Item Number '50001' is added a 2nd time, the Total wont change.

So what needs to happen is within the following code, while it checks if the QtyHold is greater than 0 (which would mean its in the shopping Cart) & to sum these values, it also needs to multiply QtyHold & ItemPrice.

I tried many variations of Code like this below... but can't seem to make anything work.

0 投票
1 回答
1093 浏览

java - 比萨计划的折扣方法

我在为我的 Java 类创建 mutator 方法时遇到了麻烦,我正在寻求一些帮助。这些是该方法的说明;

我遇到麻烦的地方是为每个披萨添加 2 美元的折扣。到目前为止,我已经尝试过了,但我收到一条错误消息,指出二元运算符的操作数类型错误。

我也试过这个代码,它符合但返回“null”而不是比萨饼的成本加上折扣:

有什么建议么?

这是完整的代码: