9得票3回答
什么是Java中NumberFormatException的.NET等效物?

.NET中的FormatException是否等价于Java中的NumberFormatException?

9得票3回答
Java Byte.parseByte() 错误

我在代码中遇到一个小错误,但无论如何都想不出解决方法。 我有一个字符串数组,这些字符串是二进制数据的表示(在将它们从十六进制转换后得到),例如:一个索引是1011,另一个索引是11100。我遍历该数组,并使用0填充每个索引,以使每个索引都是8字节。当我尝试将这些表示转换为实际字节时,当我尝试...

9得票7回答
无法有效地使用Java的多重捕获。

我真的想使用Java-1.7的功能之一,那就是"多重捕获"。目前我有以下代码: try { int Id = Integer.parseInt(idstr); TypeInfo tempTypeInfo = getTypeInfo(String.valueOf(Id)); ...

8得票4回答
字符串中的颜色解析错误

编辑:我的项目相关部分的Pastebin: 这里是更新后的代码 此外,ColouredItem是一个包装器: public class ColouredItem {//Only a wrapper class,no behaviour has been defined...

8得票4回答
java.lang.NumberFormatException: Invalid int: "" 在安卓中。

我已经知道是什么导致了这个错误,但我不知道如何处理当用户没有在对话框中输入任何内容时,再点击将字符串解析为整数的按钮的情况。它无法将空字符串解析为整数,所以会抛出一个错误。我已经研究了如何解决这个问题,但没有找到一个令人满意的结果。 问题:在运行代码的其余部分之前,如何检查对话框中是否有文本。

7得票1回答
如何使用Java StreamAPI处理NumberFormatException?

有没有一种方法可以使用Stream API过滤出所有大于Long最大存储值的值?当前情况是您可以使用简单的搜索栏在前端按其ID搜索一些客户。例如:123456789, 10987654321。如果您在这两个ID之间忘记了"分隔符",则会出现问题。但是,如果您在它们之间加上"分隔符",则一切正常...

7得票2回答
解析大数时出现NumberFormatException错误?

我知道这可能不是编写此代码的最有效方式,但这是我所拥有的东西,并且它可以正常工作,直到数字变得非常大。该代码应该从文件中读取2个数字,例如“052”和“61”。然后,它应该将第一个数字按从大到小的顺序排序,使数字尽可能大,将第二个数字按从小到大的顺序排序,使其尽可能小。(520&16),然后打...

7得票3回答
在Java中抛出自定义NumberFormatException异常

我正在尝试将一个字符串月份转换为整数时,抛出自己的NumberFormatException异常。不确定如何抛出异常。需要帮助。在这段代码之前,我是否需要添加try-catch?我已经在我的代码的另一部分中有一个。 // sets the month as a string mm = dat...

7得票8回答
使用Apache POI在Java中从数字单元格读取整数

我有一个应用程序,使用Apache POI读取xls表格。当单元格具有数字值时,我使用row.getCell(i).getNumericValue()进行读取。但它返回浮点数。例如,如果单元格的值为1,则返回1.0。我能将其转换为整数吗?任何帮助都将不胜感激。我尝试了Integer.parse...