List

Remove Duplicate Elements in ArrayList

It is a general and interesting code for beginners and this can be achieved in many ways in Java. This code, I would like to keep the code as simple as possible without using any methods and without using any laborious loops of C/C++. Here, I use only constructors but…

List Interface Java

Being a sub interface of Collection inteface, List Interface utilizes all the methods of Collection interface. List Interface accepts duplicate elements. List interface comes with operations like: To manipulate elements by their numerical position in the list with the methods such as remove(), set(), add(), addAll() and get(). To retrieve…

Remove Common Elements Two Lists Java

It may be required sometimes to remove common elements two lists Java. Following is the code. ArrayList al1 contains 10, 20 and 30 and ArrayList al2 contains 20, 30, and 50. It is required from al1 to remove 20 and 30 as they are also present in al2. After removal,…

List Extract Common Elements Java

It may be required sometimes to extract the common elements of two lists in Java. Given in simple terms in this tutorial List Extract Common Elements Java. Following code on List Extract Common Elements Java illustrates.

Output screenshot on List Extract Common Elements Java Here we use retainAll() method…

Array of Array Lists Java

We have seen earlier adding "arrays to array list". It is also possible to create an array of array lists; that is, elements of array list are again array lists. This type of coding is not of regular use, but is of logical importance. Two programs are given on this…

ArrayList of arrays Java

Sometimes it may be necessary to store arrays in ArayList in coding. It is also necessary to retrieve the elements of the arrays when required. Another similar concept program is available "Array of Array Lists" that stores array lists in an array of array list. Example on ArrayList of arrays…

Java Convert Array to ArrayList

Java Convert Array ArrayList Summary: It is quiet common in Java coding to convert array to array list and vice versa. 4 styles are given in simple terms, examples in this tutorial "Java Convert Array ArrayList". Following are the methods signature used Java Convert Array ArrayList. 1. Defined in Array…

Java ArrayList to Array

Java ArrayList to Array Summary: After seeing the 4 styles of converting array elements into array list, now let us do the opposite way of converting "Java ArrayList to Array". Note: There are two methods, asList() and toArray(), that bridges collection classes (data structures) and array. These methods are defined…

Java Array vs ArrayList

Java Array vs ArrayList Summary: This tutorial "Java Array vs ArrayList", tables you the differences between array and arraylist at a glance to remember easily. Both array and ArrayList are well familiar and used by the programmer very often. Both are interoperable – array to arraylist and arraylist to array.…

LinkedList Sort Reverse Shuffle Example

In this program, the operations like sorting, shuffling, reversing and printing the elements in the ascending order are done. These are very common operations used by every programmer now and then. LinkedList Sort Reverse Shuffle Example

Output screen of LinkedList Sort Reverse Shuffle

A generics linked list object…

LinkedList Iterators Get Elements Java

In this program, different styles of retrieving the elements and also extracting a few elements from the list are shown. Example on LinkedList Iterators Get Elements Java

Output screenshot on LinkedList Iterators Get Elements Java

A generics linked list object myList is created that stores strings only. With…

LinkedList Example Java

LinkedList Example Java is commonly used DS in every programming language. Explained all operations of adding elements, retrieve elements etc. In this program, the general methods of linked list are illustrated like poll(), peek(), offer(), size(), set(), addFirst(), addLast(), removeFirst(), removeLast(), remove(), getFirst(), getLast(), get() and isEmpty(). LinkedList Example Java…

LinkedList Tutorial

LinkedList Tutorial: LinkedList is node-based data structure (ArrayList is array-based). It accepts duplicates and null elements also. LinkedList in Java is very easy; in fact, it is simply a Java class. Using methods we can manipulate the elements. Operations like addition, insertion and removal at any position either at the…

ArrayList Copy Cloning Java

Note: Before going through this program ArrayList copy Cloning, it is advised to read first ArrayList Introduction where all the methods, class signature, constructors and history are given. 4 programs are given on Arraylist. ArrayList Methods: In this program, the basic operations on array list are performed like addition, checking…

ArrayList Reverse Search Swap Shuffle Fill Java

Note: Before going through this program ArrayList Reverse Search Swap Shuffle Fill Java, it is advised to read first ArrayList Introduction where all the methods, class signature, constructors and history are given. 4 programs are given on Arraylist. ArrayList Methods: In this program, the basic operations on array list are…

ArrayList Get Extract Elements Java

Note: Before going through this ArrayList Get Extract Elements Java, it is advised to read first ArrayList Introduction where all the methods, class signature, constructors and history are given. 4 programs are given on ArrayList. ArrayList Methods: In this program, the basic operations on array list are performed like addition,…

ArrayList Example Methods Java

Note: Before going throuhg this "ArrayList Example Methods Java", it is adivised to read first ArrayList Introduction where all the methods, class signature, constructors and history are given. 4 programs are given on Arraylist. ArrayList Methods: In this program, the basic operations on array list are performed like addition, checking…

ArrayList Tutorial

ArrayList Tutorial: ArrayList is a member of collections framework introduced with JDK 1.2. After Vector, it is the most used. It is an array-based data structure (LinkedList is node-based). The elements added are stored internally as an array. It permits duplicates and null values as elements. ArrayList elements can be…

List Reverse Sort Java

Note: It is advised to read List Fundamentals before proceeding the following programs. Four programs are given on List with different functionalities. List Methods: Uses frequently used methods like size(), add(), get(), contains(), indexOf(), lastIndexOf(), subList(), remove(), clear() and isEmpty(). List Iteration: Comparing two lists with equals(), converting list elements…

List Remove Duplicate Elements Java

Note: It is advised to read List Fundamentals before proceeding the following programs. Four programs are given on List with different functionalities. List Methods: Uses frequently used methods like size(), add(), get(), contains(), indexOf(), lastIndexOf(), subList(), remove(), clear() and isEmpty(). List Iteration: Comparing two lists with equals(), converting list elements…