Advertisement
zachdyer

Java Lists

May 25th, 2013
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.91 KB | None | 0 0
  1. import java.util.*;
  2.  
  3. class Java{
  4.     public static void main(String args[]){
  5.         //Lists
  6.        
  7.         //String array
  8.         String[] elements = {"tuna","taco","tango","poptart"};
  9.        
  10.         //A list
  11.         List<String> list1 = new ArrayList<String>();
  12.        
  13.         //Add elements to the list
  14.         for(String x: elements){
  15.             list1.add(x);
  16.         }
  17.        
  18.         String[] cutElements = {"tuna","tango"};
  19.         List<String> list2 = new ArrayList<String>();
  20.        
  21.         for(String y: cutElements){
  22.             list2.add(y);
  23.         }
  24.        
  25.         for(int i = 0; i < list1.size(); i++){
  26.             System.out.printf("%s ",list1.get(i));
  27.         }
  28.        
  29.         editlist(list1,list2);
  30.         System.out.println();
  31.        
  32.         for(int i = 0; i < list1.size(); i++){
  33.             System.out.printf("%s ",list1.get(i));
  34.         }
  35.     }
  36.     public static void editlist(Collection<String> l1, Collection<String> l2){
  37.         Iterator<String> it = l1.iterator();
  38.         while(it.hasNext()){
  39.             if(l2.contains(it.next())){
  40.                 it.remove();
  41.             }
  42.         }
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement