Java中List集合内所有元素求和的方法
话不多说,奉上代码!
1、当list集合内元素为Integer类型时:
public class List { public static void main(String[] args) { java.util.List<Integer> list = new ArrayList<Integer>(); list.add(123); list.add(123); list.add(123); int a = 0; for (int i = 0; i < list.size(); i++) { a = list.get(i) + a; } System.out.println(a); } }
此时控制台输出结果为:369
2、当list集合内元素为String类型时:
public class List { public static void main(String[] args) { java.util.List<String> list = new ArrayList<String>(); list.add("a"); list.add("b"); list.add("c"); String a = "" ; for (int i = 0; i < list.size(); i++) { a = list.get(i) + a; } System.out.println(new StringBuffer(a).reverse().toString()); } }
此时控制台输出结果为:abc