Collections
Collections
Collections
1) arraylist-
ex-
package collectionsp;
import java.util.ArrayList;
al.add(10);
al.add(20);
al.add(30);
System.out.println(al);
al1.add("Pune");
al1.add("Mumbai");
al1.add("Thane");
System.out.println(al1);
List of method-
remove()-
removeAll()-
addAll()-
ex-
package collectionsp;
import java.util.ArrayList;
al.add(10);
al.add(20);
al.add(30);
al.add(40);
System.out.println(al);
//al.addAll(al1);
System.out.println(al);
if (!al.containsAll(al1)) {
System.out.println("True");
al.addAll(al1);
} else {
System.out.println("false");
}
System.out.println(al);
package collectionsp;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
al.add("pune");
al.add("Mumbai");
al.add("Thane");
al.add("Nashik");
System.out.println(al);
System.out.println(itr);
package collectionsp;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
al.add("pune");
al.add("Mumbai");
al.add("Thane");
al.add("Nashik");
System.out.println(al);
}
}
ex-
package collectionsp;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.LinkedList;
import java.util.List;
al.add("pune");
al.add("pune");
al.add("Mumbai");
al.add("Mumbai");
al.add("Thane");
al.add("Nashik");
System.out.println(al);
if (al.contains("Mumbai")) {
al.remove("Mumbai"); }
System.out.println(al);
if (!al.contains("Aurangabad")) {
al.add("Aurangabad");
}
System.out.println(al);
ll.add("Hi");
ll.add("Bye");
ll.addAll(al);
System.out.println(ll);
}
}
ex-
package collectionsp;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
al.add("pune");
al.add("pune");
al.add("Mumbai");
al.add("Mumbai");
al.add("Thane");
al.add("Nashik");
System.out.println(al);
if (al.contains("Mumbai")) {
al.remove("Mumbai"); }
System.out.println(al);
if (!al.contains("Aurangabad")) {
al.add("Aurangabad");
}
System.out.println(al);
ll.add("Hi");
ll.add("Bye");
ll.addAll(al);
System.out.println(ll);
Iterator<String> itr=ll.iterator();
while(itr.hasNext()) {
String value=itr.next();
System.out.println(value);
}
--------------------------------
ex-
package collectionsp;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
al.add("pune");
al.add("pune");
al.add("Mumbai");
al.add("Mumbai");
al.add("Thane");
al.add("Nashik");
System.out.println(al);
hs.add("Dubai");
hs.add("Bankok");
hs.addAll(al);
System.out.println(hs);
}
Treeset-
ex-
package collectionsp;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.LinkedList;
import java.util.List;
import java.util.NavigableSet;
import java.util.TreeSet;
al.add("Pune");
al.add("Pune");
al.add("Mumbai");
al.add("Mumbai");
al.add("Thane");
al.add("Nashik");
System.out.println(al);
hs.add("Dubai");
hs.add("Bankok");
hs.addAll(al);
hs.add(null);
hs.add(null);
System.out.println(hs);
LinkedHashSet<String>lhs=new LinkedHashSet<String>();
lhs.add("Dubai");
lhs.add("Bankok");
lhs.addAll(al);
lhs.add(null);
System.out.println(lhs);
NavigableSet<String> val=tr.descendingSet();
System.out.println(val);
}
o/p-
[Nagpur, Manmad, Ahmednagr, Pune, Pune, Mumbai, Mumbai, Thane, Nashik]
[null, Bankok, Thane, Nagpur, Manmad, Pune, Ahmednagr, Nashik, Dubai, Mumbai]
[Dubai, Bankok, Nagpur, Manmad, Ahmednagr, Pune, Mumbai, Thane, Nashik, null]
[Ahmednagr, Manmad, Mumbai, Nagpur, Nashik, Pune, Thane]
[Thane, Pune, Nashik, Nagpur, Mumbai, Manmad, Ahmednagr]