Java 字符串解析为数字:处理非数字输入
以下是一个示例代码,它将解析一个字符串,并将其转换为数字。如果字符串不是数字,则返回默认数字。
public static int parseNumber(String str, int defaultValue) {
try {
return Integer.parseInt(str);
} catch (NumberFormatException e) {
return defaultValue;
}
}
这个方法采用两个参数:要解析的字符串和默认值。它首先尝试将字符串转换为整数,如果转换失败,则捕获 NumberFormatException 异常并返回默认值。如果转换成功,则返回解析的整数值。您可以根据需要更改方法中的数据类型。
原文地址: https://www.cveoy.top/t/topic/ovPv 著作权归作者所有。请勿转载和采集!