问题标签 [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.
java - JTextField:避免在数字中显示“,”
我正在寻找比我目前拥有的更好的解决方案:
我有一个文本字段,我在其中读取和正确的数字:
和
和她你可以看到我的问题和我的解决方法:当我写一个超过 999 的数字时,它会添加一个“,”符号,然后 Float.value(s) 方法无法读取该符号。
有任何想法吗 ?
杰森
xml - 使用 XSLT/XSL 解析具有相同名称的子元素的 XML
我想知道是否有一种方法可以使用 XSLT 传递具有相同元素名称的所有子元素的父元素。
例如,如果原始的xml文件是这样的:
我尝试使用 xsl 解析它:
想要这样的东西:
但我明白了:
因为 for-each 更适合这种格式:
无论如何都可以获得所需的打印输出而不像上面那样格式化它,而是第一种方式?
谢谢
java - BigDecimal.valueOf(double d) 的性能
我有一段代码需要重复计算以下...
这用于生成随机信息以进行测试。它的运行速度似乎比我预期的要慢,我发现缓慢的部分是BigDecimal.valueOf( consumption )
并且由于Double.toString()
内部发生的调用而变得缓慢。
总体要求是生成一个随机介于最小值和最大值之间的消耗值。然后将其添加到 currentReading 以获得新读数。
有什么办法可以提高它的性能吗?也许通过避免 double -> BigDecimal 转换。我需要将结果设为 BigDecimal,但我不介意在此之前如何进行随机计算。
java - 关于用户输入的 BigDecimal 计算错误
我对我的任务有这个想法,我希望收银系统在用户输入它的成本价格和所述项目的数量时计算项目的总数。
这似乎可行,但随后导致了我的主要问题 - 我想让用户在说 10 次交易之后输入字母“T”,以找出当天的总收入。
我尝试在计算等中使用带有 BigDecimal 数学类的 for 循环。我的计算中的“valueOf”一词有错误,Eclipse 一直试图将我的值更改为“long”,我很确定这是不对的.
我的解释并不令人惊讶,所以我会给你我写的代码,并在我的错误旁边放置注释..
就像我说的那样,eclipse 用来显示错误的“红线”仅在我的 BigDecimal 计算中的“valueOf”字样下方。
任何帮助都会很棒,因为我要把头发扯掉!!!!
谢谢,
维尼。
xml - 基本 XML/XSLT - 存在多个同名元素时的值
当我获取在同一个父元素中多次使用的元素的值时,我想获取同名的每个元素,而不仅仅是第一个。
例如 -
现在,当我遍历每张 CD 并使用 value-of 输出艺术家姓名时,我只得到第一个元素(有点可以理解)。但是如何在 for-each 循环中获取所有同名元素?我尝试做一个内部 for-each 循环,但没有奏效。
我对 XML 及其工作方式非常陌生,所以请放轻松... :-(
objective-c - 值为 int i 的变量名
我试着做了这样的事情:
UIButton *btn_i
的btn_
+ 值在哪里i
。
在 Obj-C 中可能吗?
java - new Integer(123)、Integer.valueOf(123) 和 just 123 之间的区别
最近我看到了这样的代码(Java):
我目前正在重构一些代码,Sonar 工具中有一个提示,使用这样的东西对内存更友好:
但是在这种情况下,我认为如果我会使用没有区别:
我可以理解,如果我将变量传递给方法,但硬编码 int?或者如果会有 Long/Double 等,我想要 Long 表示数字。但是整数?
java - 在 Java 枚举中覆盖 valueof() 和 toString()
myenum
中的值是需要在其中包含空格的单词,但是枚举的值中不能包含空格,因此它们都是捆绑在一起的。我想覆盖toString()
以在我告诉它的地方添加这些空间。
valueOf()
当我在添加空格的同一字符串上使用时,我还希望枚举提供正确的枚举。
例如:
调用toString()
其RandomEnum
值为StartHere
返回字符串"Start Here"
。调用valueof()
相同的字符串 ( "Start Here"
) 返回枚举值StartHere
。
我怎样才能做到这一点?
xslt - Xslt:
<xsl:value-of select="$MyVar"/>
有效,但
<xsl:value-of select="MyDataPfath/$MyVar"/>
不工作。
我的代码有什
有效,但
不工作。
我的代码有什么问题?
从外观上看,您要实现的是“动态评估”。默认情况下,XSLT 不支持动态评估 XPath,因此您需要使用扩展函数。
根据您的 XSLT 处理器,您可能希望查看 EXSLT 扩展。特别是http://www.exslt.org/dyn/index.html上的动态模块。这将允许做这样的事情
但是,在您的情况下,也许 $MyVar 只包含一个元素名称。在这种情况下,您可以将您的命令更改为以下,这将在没有任何扩展功能的情况下工作
<xsl:value-of select="$MyVar"/>
有效,但
<xsl:value-of select="MyDataPfath/$MyVar"/>
不工作。
我的代码有什
有效,但
不工作。
我的代码有什么问题?
从外观上看,您要实现的是“动态评估”。默认情况下,XSLT 不支持动态评估 XPath,因此您需要使用扩展函数。
根据您的 XSLT 处理器,您可能希望查看 EXSLT 扩展。特别是http://www.exslt.org/dyn/index.html上的动态模块。这将允许做这样的事情
但是,在您的情况下,也许 $MyVar 只包含一个元素名称。在这种情况下,您可以将您的命令更改为以下,这将在没有任何扩展功能的情况下工作