Java 空字符串转数字
时间: 2023-06-28 17:16:01 浏览: 97
java字符串转数字代码
要将空字符串转换为数字,可以使用 Java 中的 Integer 类的 parseInt() 方法。但是,当字符串为空时,会抛出 NumberFormatException 异常。为了避免这种情况,可以首先检查字符串是否为空,如果为空,则设置默认值。以下是一个示例代码:
```java
String str = ""; // 空字符串
int num;
if (str.isEmpty()) {
num = 0; // 默认值为0
} else {
num = Integer.parseInt(str);
}
System.out.println(num);
```
注意:如果字符串不仅可能为空,还可能包含非数字字符,则需要使用 try-catch 块来捕获 NumberFormatException 异常。
阅读全文