gpt4 book ai didi

java - 将字符串数组转换为 BigDecimal 数组

转载 作者:行者123 更新时间:2023-12-02 00:58:51 28 4
gpt4 key购买 nike

我正在尝试将 String[] 转换为 BigDecimal[] 但出现 java.lang.NumberFormatException

这是我的代码

BigDecimal montanttt[] = new BigDecimal[montantt.length];
for (int i = 0; i < montantt.length; i++) {
montanttt[i] = new BigDecimal(montantt[i]);
System.out.println(montanttt[i]);
}

最佳答案

您应该在 for 循环中使用 try/catch 检查异常:

for (int i = 0; i < montantt.length; i++) {
try {
montanttt[i] = new BigDecimal(montantt[i]);
System.out.println(montanttt[i]);
} catch (NumberFormatException e) {
System.out.println("Exception while parsing: " + montantt[i]);
}
}

关于java - 将字符串数组转换为 BigDecimal 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36329614/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com