GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing www.tutorialspoint.com — Java Stack push() Method
Selected Reading
Java Stack push() MethodDescriptionThe Java Stack push(Object item) method is used to push an item onto the top of this stack. DeclarationFollowing is the declaration for java.util.Stack.push() method. public Object push(Object item) Parametersitem − This is the item to be pushed onto this stack. Return ValueThe method call returns the item argument. ExceptionNA Push Integer on top of Stack ExampleThe following example shows the usage of Java Stack push() method to add the integers onto the top of the stack. In this example, we've created a Stack object of Integers. Then we've added few integers to the stack and printed the stack elements. package com.tutorialspoint;
import java.util.Stack;
public class StackDemo {
public static void main(String args[]) {
// creating stack
Stack<Integer> st = new Stack<>();
// populating stack
st.push(10);
st.push(20);
st.push(30);
// checking elements
System.out.println("Elements in the stack: "+st);
}
}
OutputLet us compile and run the above program, this will produce the following result. Elements in the stack: [10, 20, 30] Push String on top of Stack ExampleThe following example shows the usage of Java Stack push() method to add the strings onto the top of the stack. In this example, we've created a Stack object of Strings. Then we've added few strings to the stack and printed the stack elements. package com.tutorialspoint;
import java.util.Stack;
public class StackDemo {
public static void main(String args[]) {
// creating stack
Stack<String> st = new Stack<>();
// populating stack
st.push("Java");
st.push("Source");
st.push("code");
// checking elements
System.out.println("Elements in the stack: "+st);
}
}
OutputLet us compile and run the above program, this will produce the following result. Elements in the stack: [Java, Source, code] Push Object on top of Stack ExampleThe following example shows the usage of Java Stack push() method to add the student object onto the top of the stack. In this example, we've created a Stack object of Student objects. Then we've added few students to the stack and printed the stack elements. package com.tutorialspoint;
import java.util.Stack;
public class StackDemo {
public static void main(String args[]) {
// creating stack
Stack<Student> st = new Stack<>();
// populating stack
st.push(new Student(1, "Julie"));
st.push(new Student(2, "Robert"));
st.push(new Student(3, "Adam"));
// checking elements
System.out.println("Elements in the stack: "+st);
}
}
class Student {
int rollNo;
String name;
Student(int rollNo, String name){
this.rollNo = rollNo;
this.name = name;
}
@Override
public String toString() {
return "[ " + this.rollNo + ", " + this.name + " ]";
}
}
OutputLet us compile and run the above program, this will produce the following result. Elements in the stack: [[ 1, Julie ], [ 2, Robert ], [ 3, Adam ]] java_util_stack.htm
Advertisements
|
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |