2013-03-03 33 views

回答

2

語言中沒有任何內容。雖然有很多圖書館可以做這樣的事情。或者編寫自己的三行程序。你如何做到這一點取決於你如何代表你的元素(通常嫌疑人—對於雙值—是List<Double>double[])。

1

否。只需使用一個循環,循環遍歷每個元素並生成一個運行總數。

0

在Java中沒有像sum()這樣的功能。 你可以自己創建一個函數。事情是這樣的:

public <T> T countArray(T[] array) 
    { 
     T tSum = 0; 

     for (T t : array) 
     { 
      tSum += t; 
     } 

     return tSum; 
    } 

    public <T> T countCollection(Collection<T> coll) 
    { 
     T[] array = (T[])coll.ToArray(new T[0]); 
     return countArray(array); 
    } 
相關問題