import java.util.*; public class GenericsMethodAndClassTest { private ArrayList<Integer> list; public GenericsMethodAndClassTest(ArrayList<Integer> list) { this.list = list; } public int getSum() { int sum = 0; for (int i : list) { sum += i; } return sum; } public int add(ArrayList<Integer> other) { GenericsMethodAndClassTest g = new GenericsMethodAndClassTest(other); return getSum() + g.getSum(); } public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<Integer>(); list.add(3); list.add(6); GenericsMethodAndClassTest g = new GenericsMethodAndClassTest(list); System.out.println(g.getSum()); ArrayList<Integer> list2 = new ArrayList<Integer>(); list.add(1); list.add(2); System.out.println(g.add(list2)); } }Dosyayı İndir