gpt4 book ai didi

java - 从文件中删除 Java 字符串中的字符

转载 作者:行者123 更新时间:2023-11-30 11:32:42 25 4
gpt4 key购买 nike

我如何从这个文件的数据中删除字符,以便我可以对数字求和?

Alice Jones,80,90,100,95,75,85,90,100,90,92
Bob Manfred,98,89,87,89,9,98,7,89,98,78

我想对每一行执行此操作,它将删除所有字符,但不删除整数。

最佳答案

下面的代码可能对你有用,试运行一次,

public static void main(String ar[])
{
String s = "kasdkasd,1,2,3,4,5,6,7,8,9,10";

int sum=0;
String[] spl = s.split(",");
for(int i=0;i<spl.length;i++)
{
try{
int x = Integer.parseInt(spl[i]);
sum = sum + x;
}
catch(NumberFormatException e)
{
System.out.println("error parsing "+spl[i]);
System.out.println("\n the stack of the exception");
e.printStackTrace();
System.out.println("\n");
}
}
System.out.println("The sum of the numbers in the string : "+ sum);
}

即使是 "abcd,1,2,3,asdas,12,34,asd"形式的字符串也会给你数字的总和

关于java - 从文件中删除 Java 字符串中的字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16475589/

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