字符串数组的总和

时间:2016-02-20 07:37:24

标签: java android

我从 JSOUP 下载了一系列字符串,其中包含以下内容:

[$1,234,24 $233,424,323 $15,324,132 .......]

如何将所有这些值合并为一个int?

(它们是String不是int)

1 个答案:

答案 0 :(得分:1)

您可以尝试这样做:首先删除所有$,并用空格分割,然后在for循环中解析stringsintegers和。

String[] array = "$1,234,24 $233,424,323 $15,324,132".replaceAll("[$,]", "").split(" ");
int sum = 0;
for (String element : array) {
    sum += Integer.parseInt(element);
}
System.out.println("sum = " + sum);

结果是:

sum = 248871879