Single Linked List

Simply a list is a sequence of data, and the linked list is a sequence of data linked with each other. The formal definition of …

Collections in Java

Collections in java is a framework that provides an architecture to store and manipulate the group of objects. All the operations that you perform on …

Queue

Queue is an abstract data structure, somewhat similar to Stacks. Unlike stacks, a queue is open at both its ends. One end is always used …

OOPS Concepts in JAVA

Object means a real word entity such as pen, chair, table etc. Object-Oriented Programming is amethodology or paradigm to design a program using classes and objects. It simplifies …

Java First Program

What is Java ? Java is a high-level programming language originally developed by Sun Microsystems and released in 1995. Java runs on a variety of …

String Handling

String handling in Java is an essential part of programming, as strings are used extensively in applications. Java provides the String class and various methods …

Stack

A real-world stack allows operations at one end only. For example, we can place or remove a card or plate from the top of the …