use*_*801 1 java methods arraylist totals
我得到各种String ArrayLists的总数,如[1,3,4] ......通过将它们解析为整数并得到总数.当我编写每个单独的一个时,这有用,但是当我通过传入total int值和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;
}
}
Run Code Online (Sandbox Code Playgroud)
您tt在方法内所做的任何更改都不会在其他任何位置可见,因为Java会按值传递所有内容.使该方法返回一个int.