Array Reverse Traversal

This program prints array elements in reverse order.

Problem Statement

Write a Java program to print elements of an integer array in reverse order.

Source Code

1 public class ArrayReverseTraversal {
2 public static void main(String[] args) {
3 int[] arr = {1, 2, 3, 4, 5};
4 for(int i=arr.length-1; i>=0; i--) {
5 System.out.println("Element: " + arr[i]);
6 }
7 }
8 }

Program Output

Element: 5
Element: 4
Element: 3
Element: 2
Element: 1

Explanation

The for loop starts from the last index (arr.length-1) and iterates backwards until index 0, so each element is printed in reverse order, demonstrating reverse traversal of arrays.

Quick Links to Explore