2014-11-05 45 views
1

我有一個我需要在HTML中求和和顯示的變量值列表。在HTML和Java中總結一個沒有分隔符的值列表

例如:

75.00 470.00 500.00 

總我需要顯示會10451045.00

我是正確的,這些是兩個操作,首先要拆分列表,並把分離的,並然後總結這些值?

+1

您確實有分隔符。這是空格,''。 – Stewart 2014-11-05 11:54:06

+0

這是一個列表還是一個字符串.. – kirti 2014-11-05 11:55:33

回答

4

您應該使用字符串的split方法,然後分析每個條目以Double.parseDouble

String s = "75.00 470.00 500.00"; 
    String[] split = s.split(" "); 
    double sum = 0; 
    for (String string : split) { 
     sum += Double.parseDouble(string); 
    } 
    System.out.println(sum); 
+0

謝謝你以後再試。你們在這裏很棒! – kevin 2014-11-05 16:45:01

0

@xavier解決方案是偉大的,這是觀點的另外一個點。

String strDatos=""75.00 470.00 500.00";"; 
    StringTokenizer tokens=new StringTokenizer(strDatos, " ");//second parameter specify separator 
    double sum = 0; 
    while(tokens.hasMoreTokens()){ 
     String str=tokens.nextToken(); 
     sum+=Double.valueOf(str).doubleValue(); 
    } 
+0

感謝您的幫助! – kevin 2014-11-05 16:46:03

相關問題