import java.util.LinkedList;
/*to develop my own Queue from removeFromQueue()*/
class MyQueue {
private LinkedList list = new LinkedList();
public void addToQueue(Object obj){
list.add(obj);
}
public Object removeFromQueue(){
return list.removeFirst();
}
public String toString(){
return list.toString();
}
}
public class Manager4 {
public static void main(String[] args) {
MyQueue st = new MyQueue();
st.addToQueue(100);
st.addToQueue(200);
st.addToQueue(30);
st.addToQueue(10);
System.out.println(st);
System.out.println(st.removeFromQueue());
System.out.println(st);
}
}
This blog is for java beginner with some sample programs to clear you basics doubts and enhance your java skill.
Total Pageviews
Search This Blog
Showing posts with label Collection. Show all posts
Showing posts with label Collection. Show all posts
Tuesday, March 15, 2011
To Develop your own Stack in Java
import java.util.LinkedList;
/*to develop my own Stack */
class MYStack {
@SuppressWarnings("unchecked")
private LinkedList list = new LinkedList();
@SuppressWarnings("unchecked")
public void pushToStack(Object obj){
list.add(obj);
}
public Object popFromStack(){
return list.removeLast();
}
public String toString(){
return list.toString();
}
}
public class Manager {
public static void main(String[] args) {
MYStack st = new MYStack();
st.pushToStack(100);
st.pushToStack(200);
st.pushToStack(30);
st.pushToStack(10);
System.out.println(st);
System.out.println(st.popFromStack());
System.out.println(st);
}
}
/*to develop my own Stack */
class MYStack {
@SuppressWarnings("unchecked")
private LinkedList list = new LinkedList();
@SuppressWarnings("unchecked")
public void pushToStack(Object obj){
list.add(obj);
}
public Object popFromStack(){
return list.removeLast();
}
public String toString(){
return list.toString();
}
}
public class Manager {
public static void main(String[] args) {
MYStack st = new MYStack();
st.pushToStack(100);
st.pushToStack(200);
st.pushToStack(30);
st.pushToStack(10);
System.out.println(st);
System.out.println(st.popFromStack());
System.out.println(st);
}
}
Labels:
Collection,
Learn Java in Simple way
Subscribe to:
Posts (Atom)