java - 获取 ArrayList 总和的方法

标签 java arraylist methods

我正在获取各种字符串数组列表的总数,例如 [1,3,4]... 通过将它们解析为整数并获得总数。这在我对每个单独的代码进行编码时有效,但是当我通过传入总 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;

    }
}

最佳答案

您在方法中对 tt 所做的任何更改都不会在其他任何地方可见,因为 Java 按值传递所有内容。使该方法返回一个 int。

关于java - 获取 ArrayList 总和的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25595395/

相关文章:

java - Androidx java.lang.ClassNotFoundException : and android. view.InflateException:同时

在 Raku 中测试私有(private)方法

java - java中修改列表会影响另一个列表

java - 将单独的结果集添加到 ListView

java - 如何解决这个异常:Exception in thread "main" java. lang.ArrayIndexOutOfBoundsException

javascript - 调用在函数内创建的对象中的方法

java - 无法对非静态字段玩家进行静态引用

java - Intellij IDEA : No beans of 'JdbcTemplate' type found

java - 如何在 Guava 中制作一个 "real"不可变的日期对象列表

java - 创建构造函数、方法和存储数组的规范令人困惑?