package com.ralf.linkedlist; import BasicData.MyIterator; public class LinkedListTest { /** * @param args */ @SuppressWarnings("unchecked") public static void main(String[] args) { // TODO Auto-generated method stub MyLinkedList<Integer> list = new MyLinkedList<>(); MyLinkedList<Integer> listB = new MyLinkedList<>(); MyLinkedList<Integer> listC = new MyLinkedList<>(); list.add(11); list.add(12); list.add(13); list.add(14); list.add(15); list.add(17); list.add(18); listB.add(10); listB.add(12); listB.add(14); listB.add(15); listB.add(18); listC = (MyLinkedList<Integer>) list.intersection(listB); System.out.println(listC.size()); MyIterator<Integer> iterator = listC.iterator(); while(iterator.hasNext()){ Integer integer = iterator.Next(); System.out.println(integer); } } }