List集合内所有元素求和

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);
	}
}
public class List { public static void main(String[] args) { java.util.List list = new ArrayList (); 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());
    }
}
public class List { public static void main(String[] args) { java.util.List list = new ArrayList (); 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

Java中List集合内所有元素求和的方法 话不多说,奉上代码! 1、当list集合内元素为Integer类型时: public class List { public static void main(String[] args) { java.util.List list = new ArrayList (); 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 list = new ArrayList (); 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
经验分享 程序员 微信小程序 职场和发展