问题标签 [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.

0 投票
2 回答
82 浏览

java - 当我在模拟器中打开这个活动时,我得到一个 NumberFormatException 和一个 NullPointerException。为什么?

据我所知,我输入了正确的 try catch 语句来停止 NumberFormatException ... NullPointerException 可能来自此:

这三行将在 OnClickListener 中,但我还没有创建它,我不确定这是否会导致问题?任何帮助深表感谢!

0 投票
1 回答
507 浏览

clojure - compojure 中的数字格式异常

作为完全 clojure 的菜鸟,我正在尝试启动一个小型教程应用程序,以熟悉 compojure。这是一个小应用程序,它允许用户添加两个数字,然后单击按钮在另一页上显示它们的总和。我按照 Mark McGranaghan 博客的指示进行操作。一切似乎都很好,直到我尝试得到我输入的两个数字的总和,而不是得到结果,我被重定向到同一页面(所以基本上我被困在本教程的第一步)。检查代码后,似乎在进行输入解析时触发了 NumberFormatException(出于某种原因)。在我所有的测试中,我都尝试过输入各种数字格式,但没有成功。这是最简单的代码版本,作者说应该可以工作(我已经尝试过最新版本github站点-相同的场景:NFE):

谁能告诉我更好的方法来解析输入值,以避免这种异常?我尝试了几种技术,但对我没有任何效果。我在 win 7 机器上使用 Leningen v1.7.1 和 clojure 1.3。

这是我的 project.clj 文件的内容:

和 run.clj 脚本:

谢谢。

0 投票
1 回答
4035 浏览

android - android数字格式异常

我得到以下异常

java.lang.NumberFormatException:无效的int:“”

当您尝试将值存储到共享首选项中而没有任何内容插入输入字段时,就会发生这种情况。这是因为我将输入解析为 int (因为我需要对数字进行减法)

这不是什么大问题,因为该应用程序可以运行,但是只是以防万一使用该应用程序的人想要变得奇怪并尝试按下保存按钮而不输入任何我不希望它插入的数据。

我尝试了以下方法:

如果我将上述声明保留为

然后如果插入一个空值,对话框将打开并显示一条消息。

我得到数字格式异常。

任何帮助,将不胜感激

0 投票
2 回答
255 浏览

java - Android:奇怪的星系标签行为

在 android 手机中,这种方法可以正常工作。它需要任何双精度数并在点后更改为两位小数。但在星系选项卡中,数字不是 0.00,而是 0,00。所以,当我从 String 转换为 double 时,我得到了异常。为什么会这样? 截屏

0 投票
4 回答
4429 浏览

java - 如何捕获 parseInt 抛出的 NumberFormatException

我被这个问题困住了~:

Integer.parseInt 方法将数字字符串转换为它表示的 int 数字。

解释如何捕获 parseInt 抛出的异常,并用代码示例说明你的答案。

到目前为止,我想到的答案是:

我感觉这个答案是错误的,因为上面的代码只会在 main 方法中使用,我不确定如何在以下情况下捕获异常:

我已经查看了 parseInt 方法的 java API 并查看了各种研究并尝试编写代码,但是由于我缺乏理解,我仍然在努力做到这一点。

如果有人可以帮助我,我将不胜感激,在此先感谢。

0 投票
1 回答
717 浏览

java - 如何确保小数点分隔符始终为“。”

在波兰地区设置小数分隔符是,. 在英语中是.。也许在其他语言中还有其他分隔符。(在那儿?)。

我想BigDecimal在读取输入文件时使用 's String 构造函数。在我的文件中,我想.用作小数分隔符。

NumberFormatException如果环境的小数分隔符不是,我如何确保我不会得到.

0 投票
5 回答
1342 浏览

android - 同一活动中更改布局的Android错误

我正在开发一个安卓应用程序。这是一个考试应用程序。当用户单击答案时,应用程序会$setContentView();在同一活动中更改布局。但它给出了布局错误原因:java.lang.NumberFormatException:无法将'@2131230721'解析为整数

我的布局文件在下面,如果你需要我可以把我的项目 myserver. 我可以粘贴我的活动代码,但这只是基本的setContentView()。我猜我的一个 id 导致了错误,但我找不到它。

这是错误代码,myActivity 对土耳其变量名表示抱歉

感谢所有帮助

0 投票
4 回答
5694 浏览

java - 线程“main”java.lang.NumberFormatException 中的异常:对于输入字符串:“3291105000”

为什么会这样?我正在解析的字符串看起来很像一个 int。该程序正在从文件中读取,我知道它工作得最多,因为这个数字在列表中很靠后。有任何想法吗?此外,该程序正在解析大于 22 亿的整数,所以我不知道这是否是大小问题。

0 投票
2 回答
2197 浏览

java - soapui 2.0.2 给了我 NumberFormatException 甚至最简单的表达式

我有一个 Web 服务,我为它生成一个示例请求,然后替换所有 ? 最简单的情况为 0。它工作正常。然后我替换这样的值之一:

(我尝试这样做的原因是,最终,当接口需要长 ms 值时,我想传递这样的可读日期):

它总是给我相同的答案而不是调用服务 - 这曾经可以工作,但我不确定现在有什么不同,也许它在旧版本的 SoapUI 中工作?

帮助!!

0 投票
7 回答
6803 浏览

java - 从数字 EditText 字段中获取 NumberFormatException

我正在尝试创建一个for-loop 来将视图添加到布局中。-loop 工作正常(我尝试使用for初始化变量),但我需要从EditText. 我使用了 atry-catch并且 LogCat 告诉我以下内容...

网站developers.android.com 说这是由于错误地将字符串转换为整数,但我不明白我是如何错误地从EditText.

这是我的代码...

这是我的 XML 文件...