import java.util.*; public class Leikkaus { public static void main(String[] args) { ArrayList t1 = new ArrayList(); t1.add(1); t1.add(2); t1.add(5); t1.add(6); t1.add(7); ArrayList t2 = new ArrayList(); t2.add(2); t2.add(6); t2.add(9); System.out.println(t1 + "\n" + t2); System.out.println(leikkaus(t1, t2)); } public static ArrayList leikkaus(ArrayList a, ArrayList b) { ArrayList c = new ArrayList(); for (int i = 1; i < a.size(); ++i) { if (b.contains(a.get(i))) c.add(a.get(i)); } return c; } }