Experiment-1
Experiment-1
a) Linked Lists
b) Stacks
c) Queues
**********************************************************************************
a) Linked Lists
import java.util.LinkedList;
list.add(10);
list.add(20);
list.add(30);
// Remove an element
if (!list.remove(Integer.valueOf(40)))
**********************************************************************************
b) Stacks
import java.util.Stack;
stack.push(10);
stack.push(20);
stack.push(30);
**********************************************************************************
c) Queues
import java.util.LinkedList;
import java.util.Queue;
queue.add(10);
queue.add(20);
queue.add(30);
**********************************************************************************
HashSet
import java.util.Set;
import java.util.HashSet;
class HashSetDemo
set1.add(2);
set1.add(3);
// Add elements
set2.add(1);
set2.add(2);
set2.addAll(set1);
**********************************************************************************
TreeSet
import java.util.Set;
import java.util.TreeSet;
import java.util.Iterator;
class TreeSetDemo
numbers.add(2);
numbers.add(3);
numbers.add(1);
while(iterate.hasNext()) {
System.out.print(iterate.next());
System.out.print(", ");
**********************************************************************************
HashMap
import java.util.Map;
import java.util.HashMap;
class HashMapDemo
numbers.put("One", 1);
numbers.put("Two", 2);
**********************************************************************************
TreeMap
import java.util.Map;
import java.util.TreeMap;
class TreeMapDemo
values.put("Second", 2);
values.put("First", 1);
values.replace("First", 11);
values.replace("Second", 22);