问题标签 [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 - 无法理解数字格式异常的原因
我编写了一个小程序,其中用户输入分钟,程序显示用户输入的当前日期和时间 + 分钟。
样本
我得到了这个例外
java.lang.NumberFormatException:对于输入字符串:“”
我在这里做错了什么?我应该使用
或者
java - 遇到 NumberFormatException
我正在尝试将字符串转换为双精度但得到 NumberFormatException。
这是我的代码:
所有帮助表示赞赏。
java - 获取 NumberFormatException
我正在为 interviewstreet.com 挑战编写一些代码 我的代码给出了 NumberFormatException
这是他们使用的测试用例
每行末尾似乎有一个尾随空格或其他导致异常的东西。
这已经花了半个小时,我不知道如何解决这个问题。杀死事件的乐趣不是吗。有人可以告诉我我做错了什么。
java - 从 Java 中的文本文件中读取长类型
我正在尝试使用类的 usingreadLine()
方法从文本文件中读取长类型BufferedReader
,然后使用 using 解析第一个令牌(长类型编号),StringTokenizer
但我面临一个异常错误,即java.lang.NumberFormatException
这是我的文本文件的一个例子;
这是我从文本文件中读取的代码并将长值赋给我的长变量
最后这是我面临的错误;
如果你能帮助我,我将不胜感激,无论如何也要感谢。
java - 尝试将字符串从文件解析为 int。获取 NumberFormatException:对于输入字符串:“”,即使字符串似乎是一个好的 int 字符串。爪哇
我已经尝试了几个小时来解决这个问题,我希望你们中的一个可以帮助我。我有一个文件(实际上是两个,但那并不重要),其中有一些行和列,其中有数字和空格。我正在尝试使用 BufferedReader 阅读这些内容。这很好用。我可以打印出我想要的字符串和字符。但是当我尝试解析这些字符串和字符时,我收到以下错误:
根据我在谷歌上的发现,我认为错误在于我阅读文件的方式。
对于解析位
这不是我计划对输出执行的实际代码,但错误出现在被注释掉的代码中。所以我的字符串输出如下:
解析为整数似乎很好。但它不起作用。我试图手动查看 char 位置 0 和 1 中的内容,对于 0,我得到 1,但对于 1,我什么也得不到""
。那么我怎样才能删除""
呢?我希望你们能帮助我,如果您需要更多信息,请告诉我。但我想我已经涵盖了所需的内容。
提前致谢 :)
是的,还有一件事:如果我用它替换""
它"0"
会起作用,但是我会得到所有那些我找不到聪明的方法来删除的零。但是有可能在解析时跳过它们吗?我的文件只包含 1 和 2,所以如果可能的话,它不会干扰任何东西。
java - 将 aplhanumeric 字符串转换为数字 - NumberFormatException
我必须从字符串“a23”中获取数字 23。运行以下程序时,会出现以下错误。
这是堆栈跟踪
java - Try/Catch 语句未捕获异常
我正在尝试在 actionlistener 的内部类中使用 try/catch 语句,但即使我故意触发它们,它也不会捕获异常。这是代码摘录:
java - 将十六进制值 (0x45E213) 存储为整数
在我的应用程序中,我使用转换器从 3 个值 > RGB 颜色创建一个十六进制值。我使用它在运行时在我的应用程序中设置渐变背景。
现在是以下问题。转换器的结果是 a (String)
#45E213
,它不能存储在整数中。但是当你创建一个整数时,
它确实可以正常工作,并且不会出错。
现在我知道了,我替换了#
to 0x
,并尝试将其从 String 转换为 Integer。
但是现在我得到了numberFormatException
,因为在转换时,它与角色不符E
?
我该如何解决这个问题?因为我真的需要它作为整数或 Java/Eclipse 不会在其方法中使用它。
java - EditText 为空时出错(无法将“”解析为整数)
我有一个按钮和一个edittext。用户输入一个数字,然后单击该按钮。然后这个数字会发生一些事情。
但是,当编辑文本为空白时,我得到一个错误。我该如何解决?我下面的代码是我的尝试..但它不起作用,因为我收到以下错误并且我的应用程序关闭:
E/AndroidRuntime(324): java.lang.NumberFormatException: 无法将“”解析为整数
}
android - NumberFormatException 在解析字符串以浮动评级栏?
我正在研究 Android 中的 Rating Bar,其中 Rating 的值是从 Web 服务中获取的。我得到的数据是这样的 xml 形式。
5.0
在获取时,我正在解析 xml 并获取字符串中的所有值。现在我正在将 String 的值转换为 Float 以进行评级,但当时我得到了 NumberFormatException。我不知道为什么,我已经将其他数据从 String 解析为 Double 但当时我没有收到任何错误但是当尝试从 String 转换为 Float 我不知道为什么它会抛出异常......
这是我的示例代码。
另一个尝试:-
错误日志:-
我不知道我在哪里犯错。如果有人能发现它,请告诉我。我知道这一定是一些愚蠢的错误,但有些人无法发现它。
谢谢