Reversing an ArrayList Example Java Program
Definition
An ArrayList is a non-syncronized class. It implements List Interface and inherits AbstractList class. It maintains insertion order. The Collections class contains a default method 'reverse' to reverse the order of ArrayList.
Syntax
Collections.reverse(arraylist);
Reverse an ArrayList Example Program
import java.util.ArrayList;
import java.util.Collections;
class ReversingArrayList{
public static void main(String[] args){
ArrayList<String> arraylist = new ArrayList<String>();
arraylist.add("NORTH");
arraylist.add("SOUTH");
arraylist.add("EAST");
arraylist.add("WEST");
System.out.println("Arraylist is : "+arraylist);//Printing actual arraylist
Collections.reverse(arraylist);//Reversing order of arraylist
System.out.println("Reversed arraylist is : "+arraylist);// Printing arraylist after reversing
}
}
Sample Output
Arraylist is : [NORTH, SOUTH, EAST, WEST]
Reversed arraylist is : [WEST, EAST, SOUTH, NORTH]
Java Collection Programs
- Linked List Example Java Program
- ArrayList Example Java Program
- HashSet Example Java Program
- Clear an Arraylist Example Java Program
- Reversing an ArrayList Example Java Program
- Linked HashSet Example Java Program
- HashMap Example Java Program
- Set Value in ArrayList Example Java Program
- Linked HashMap Example Java Program
- Remove Element from ArrayList Example Java Program
- Identity HashMap Example Java Program
- TreeMap Example Java Program
- TreeSet Example Java Program
- Finding Duplicates in Array Using TreeSet Java Example Program
- HashTable Example Java Program
- EnumSet Example Java Program
- Enum Map Example Java Program
- Wrapper Example Java Program
- Un Modifiable Wrapper Example Java Program
- Iterator Interface Example Java Program
- Sorted Map Interface Example Java Program
- Sorted Set Interface Example Java Program
Read More Articles
- Multiple Inheritance Using Interface Example Java Program
- Single Inheritance Example Java Program
- Multilevel Inheritance Example Java Program
- Hierarchical Inheritance Example Java Program
- Find all Substrings of a given string Example Java Program
- Create Matrix Example Java Program
- Sum Of Three Numbers Example Java Program
- Heap Sort Example Java Program
- Twin Prime Example Java Program
- Compile Time Polymorphism Example Java Program