通過將它們解析爲整數並獲取總數,我得到了各種String ArrayList的總數,例如[1,3,4] ... 。當我編碼每個單獨的一個時,這工作,但是當我通過傳入整體int值和arraylist來創建一個方法時,我總是得到一個零值。獲取ArrayList總和的方法
一種方法可以節省很多時間。
public class Playing {
static ArrayList<String> list;
static int Vigor;
public static void main(String[] args) {
list = new ArrayList<String>();
vigoroustotal(list,Vigor);
public static void Listtotal(String par, int tt) {
for (String s : par) {
int i = Integer.parseInt(s);
tt += i;
}
}
「Java按價值傳遞所有東西」 - 指針怎麼樣? – 0x90 2014-08-31 19:19:57
@ 0x90 Java中沒有指針。引用也是按值傳遞的。例如,如果'tt'是一個'String',你將無法改變它。 – Kayaman 2014-08-31 19:21:24
Obligatoratory:http://javadude.com/articles/passbyvalue.htm – The111 2014-08-31 19:23:05