问题标签 [numberformatexception]
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 - 我需要提供单独的异常语句。1. 空字符串和 2. 有效数字数据
上面的代码为空字符串异常和无效数字数据异常提供了一个 println() 语句,这是我不想要的。我想要两个异常的单独 println() 语句。怎么获得?
java - 这个例外是什么意思?
我正在实现一个模拟退火程序,其中一部分涉及从我的 java 程序读取的 .txt 文件中计算分数。
1) 从用户处读取输入字符串。我的输入字符串越长,发生以下异常的可能性就越大
2)计算的分数本质上是添加很多十进制数字,我将它存储在一个“双”变量中。
有人可以告诉我为什么会发生这种异常吗?
Hill Swap 得分:0.24874990000000005 交换后...线程“main”java.lang.NumberFormatException 中的异常:对于输入字符串:sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1224) 处的“7.92066E-”
非常感谢!
android - NumberFormatException - Android
我今天将我的 Android 应用程序上传到市场,我收到了 4 个关于NumberFormatException,Double.parseDouble
和的错误Double.valueOf
。
这是我在开发者控制台中看到的 Logcat:
这是发生错误的函数(根据日志)-
我知道那d
是双倍的。
此外,这在我的手机上运行良好(Nexus S 运行 2.3.4)。我从其他用户那里得到错误。这就是为什么我无法真正调试它。
我真的不知道我在某些手机上出现这种情况的原因是什么。
java - NumberFormatException 使用
在我的网络应用程序中,我有一个 Item 类
在列出项目时,我尝试使用
这行得通。但是,当我尝试以下使用时
我希望得到相同的结果。但这会导致 NumbeFformatException 。
我试图打印 ${editItemurl} 并显示一个空字符串。
知道如何纠正这个吗?
谢谢
标记
ps:这是堆栈跟踪
不幸的是,侦听器使用服务名称来确定要侦听的队列,因此如果您的接收服务被调用
你的队列应该被调用
所以,队列被称为:
试试这个,然后回复我。我可以发布一个完整的配置示例。
我突然想到,即使您可能没有 2 个不同的端点,您也可以拥有具有不同命名空间(或只是重命名服务)的相同服务来监听不同的队列。不理想,但这是我发现唯一可行的方法。
0
投票
3
回答
2917
浏览
java - 将 long 传递给 Double.parseDouble
当我将 100L 之类的数字传递给 Double.parseDouble() 时,我得到一个 NumberFormatException。但是 100L 是一个有效的数字。
编辑:如果通过 100d 或 100f,我没有收到任何错误。我只买了100L
0
投票
10
回答
136706
浏览
java - 将十六进制颜色值 (#ffffff) 转换为整数值
我正在从服务器接收十六进制颜色值(以这种形式#xxxxxx
,例如#000000
黑色)
如何将其转换为整数值?
我试图Integer.valueOf("0x" + passedColor.substring(1, passedColor.length()))
得到一个更加六边形的0x000000
结果,但这并没有被解释为int
这里,还有其他建议吗?
我收到一个错误:08-03 21:06:24.673: ERROR/AndroidRuntime(20231): java.lang.NumberFormatException: unable to parse '0x00C8FBFE' as integer
我正在使用 Android SDK 来实现它们的setBackgroundColor(int color)
功能,正如您可能已经猜到的那样,它需要一个整数颜色值。
这是这个问题的对立面:How to convert a color integer to a hex String in Android?
0
投票
3
回答
22517
浏览
java - Java Byte.parseByte() 错误
我的代码中有一个小错误,我一生都无法弄清楚。
我有一个字符串数组,它们表示二进制数据(从十六进制转换后),例如:一个索引是 1011,另一个是 11100。我遍历数组并用 0 填充每个索引,以便每个索引是 8 个字节。当我尝试将这些表示形式转换为实际字节时,当我尝试解析“11111111”时出现错误我得到的错误是:
这是一个片段:
0
投票
3
回答
8995
浏览
android - 将字符串转换为双精度
有没有办法将字符串转换为双精度。我就是这样做的。
它给出了 NumberFormatException
0
投票
6
回答
7370
浏览
java - 为什么 NumberFormatException 是运行时的?
运行时异常表示合约损坏(如 NPE),如果代码没有错误,则永远不应该抛出异常。它始终指示代码中的错误(与断言相同,但断言用于内部类错误,而运行时用于类的客户端错误)。
永远不应该捕获运行时异常。
另一方面,检查的异常是签名的一部分,应该被捕获和处理。它们可能表示用户输入错误或外部资源问题(如IOException
)。
有了这一切,我不明白为什么NumberFormatException
是运行时?
0
投票
2
回答
388
浏览
java - InputString 中的 NumberFormatException
请帮我解决这个异常:-
使用 Long.parseLong 解析时输出为 72 和 NumberFormatException .. 但直到昨天它对于这个输入也运行得非常好.. 它与长度有什么关系...我实际上是在尝试将 String 转换成它的等价物十六进制值。
请帮忙....