求大佬,不知道那里出错了,新手小白,求教,谢谢!
string数组怎么能直接转成double类型?
public static void main(String[] args) {
String str="12.8#20.98#30.78#40.23";
String[] split = str.split("#");
double number[] = new double[split.length];
double result=0;
for (int i = 0; i < split.length; i++) {
number[i] = Double.parseDouble (split[i]);
result+=number[i];
}
System.out.println(result);
}
sum+=s1[i]不可以啊
感觉这样会好点,,,,,
public static void main(String[] args) {
String str="12.8#20.98#30.78#40.23";
String[] split = str.split("#");
double result=0;
for (int i = 0; i < split.length; i++) {
result+= Double.parseDouble (split[i]);
;
}
System.out.println(result);
}