package interviewPrograms;
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
import java.util.Set;
public class DiffbnListandSet {
static public void listMethod()
{
//List can be in the form of sort order
List<String> lst =new ArrayList<String>();
lst.add("c");
lst.add("a");
lst.add("d");
lst.add("a");
System.out.println("Using List : ");
for(int i=0;i<lst.size();i++)
System.out.println(lst.get(i));
}
static public void setMethod()
{
//List can be in the form of sort order
Set<String> lst =new HashSet<String>();
lst.add("c");
lst.add("a");
lst.add("d");
Iterator<String> i=lst.iterator();
System.out.println("Using Set :");
while(i.hasNext())
System.out.println(i.next());
}
static public void linkedListMethod()
{
List<String> lst =new LinkedList<String>();
lst.add("c");
lst.add("a");
lst.add("d");
lst.add("a");
System.out.println("Using Linked List : ");
for(int i=0;i<lst.size();i++)
System.out.println(lst.get(i));
}
public static void main(String[] args) {
listMethod();
setMethod();
linkedListMethod();
}
}