Portfolio

Collections


import java.util.*;
public class apple {

public static void main(String[] args) {
String[] things = {"eggs", "lasers", "hats", "pie"};
List<String> list1 = new ArrayList<String>();

//add array items to list

for(int i = 0; i < things.length; i++)
list1.add(things[i]);

String[] morethings = {"lassers", "hats"};
List<String> list2 = new ArrayList<String>();

for(int i = 0; i < morethings.length; i++)
list2.add(morethings[i]);

for(int i = 0; i < list1.size(); i++)
System.out.printf("%s ",list1.get(i));

editlist(list1, list2);
System.out.println();

for(int i = 0; i < list1.size(); i++)
System.out.printf("%s ", list1.get(i));


}

public static void editlist(Collection<String> l1, Collection<String> l2) {
Iterator<String> it = l1.iterator();

while(it.hasNext()) {
if(l2.contains(it.next()))
it.remove();
}
}
}