Stack Examples
- Creating a Stack and Performing Basic Operations like Push, Pop and Peek
- Java Stack push() Method Example
- Iterating over a Stack Example
- Java Stack pop() Method Example
- Java Stack peek() Method Example
- Java Stack empty() Method Example
- Java Stack search() Method Example
- Java Convert ArrayList to Stack Example
- Java Convert Array to Stack Example
This example demonstrates the usage of Stack.search() method with an example.
Stack.search() method returns the 1-based position where an object is on this stack.
Let's demonstrate the usage of the search() method with an example:
package com.javaguides.collections.stackexamples;
import java.util.Stack;
public class StackMethodExample {
public static void main(String[] args) {
searchMethod();
}
private static void searchMethod() {
// creating stack
Stack < String > stack = new Stack < > ();
// populating stack
stack.push("Java");
stack.push("JEE");
stack.push("C");
stack.push("C++");
stack.push("Spring");
stack.push("Hibernate");
// searching 'Spring' element
System.out.println("Searching 'Spring' in stack: " + stack.search("Spring"));
}
}
Output:
Searching 'Spring' in stack: 2
Free Spring Boot Tutorial - 5 Hours Full Course
Watch this course on YouTube at Spring Boot Tutorial | Fee 5 Hours Full Course