gpt4 book ai didi

java - 文件中的两个字符串,将它们转换为整数,然后从另一个字符串中减去另一个字符串

转载 作者:行者123 更新时间:2023-12-02 11:37:45 25 4
gpt4 key购买 nike

在这段代码中,我尝试从不同文件中读取两个值,然后从另一个值中减去一个值。代码可以编译,但是当我单击按钮时,控制台显示错误消息

Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "5 "

有谁知道我的代码有什么问题,不允许我从另一个数字中减去一个数字

breadButton.addActionListener(new ActionListener ()
{
public void actionPerformed(ActionEvent e)
{
try{
String breadStock = new String(Files.readAllBytes(Paths.get("bread.txt")));
int breadNumber = Integer.parseInt(breadStock);

String soldStock = new String(Files.readAllBytes(Paths.get("soldStock.txt")));
int sold2Number = Integer.parseInt(soldStock);
int bNumber = breadNumber - sold2Number;
System.out.println(bNumber);
}catch(IOException b){
b.printStackTrace();
}

}
});

最佳答案

NumberFormatException:对于输入字符串:“5”

使用修剪删除该字符串中存在的空格。

关于java - 文件中的两个字符串,将它们转换为整数,然后从另一个字符串中减去另一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48806957/

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