Learning Java

Explore the world of programming using Java!

Introduction to Java

1.1 -- Install Java and Eclipse IDE
1.2 -- Setup Java Project
1.3 -- Compiling the Program
1.4 -- Running and Debugging the Program

Control Flow Statements

1.1 -- if-then and if-then else statements
1.2 -- For Statements
1.3 -- Switch and While Statements
1.4 -- Branching Statements

Object Oriented Concepts

1.1 -- Classes and Objects
1.2 -- Encapsulation
1.3 -- Inheritance
1.4 -- Polymorphism

Data Structure Concepts

1.1 -- Stack
1.2 -- Queue
1.3 -- Sets and Maps
1.4 -- LinkedLists

Java Online IDE

public class Codersstack{ public static void main(String str[]){ System.out.println("Happy Coding"); } }

Thursday, December 29, 2022

Stack Example

/**
 * Create a BookStack program and add the books and print the books.
 * Stack - Last In First Out.
 */
import java.util.Stack;

public class BookStack {

	public static void main(String str[]) {

		Stack<String> bookStack = new Stack<String>() ;

		bookStack.push("Book1") ;
		bookStack.push("Book2") ;
		bookStack.push("Book3") ;

		System.out.println(bookStack.pop());
		System.out.println(bookStack.pop());
		System.out.println(bookStack.pop());
	}
}

No comments:

Post a Comment

Followers