Java Assignment No.
Name: Vedant Sawant
Roll No.:35
Class: SEIT-2
Batch: I5
Print Reverse Array list in java by writing your own function.
Code:
import [Link];
import [Link]; public
class ReverseArrayList {
// Function to print the ArrayList in reverse order
public static void printReverse(ArrayList<Integer> list) {
for (int i = [Link]() - 1; i >= 0; i--) {
[Link]([Link](i) + " ");
}
[Link](); // For a new line after printing
}
public static void main(String[] args) {
Scanner scanner = new Scanner([Link]);
ArrayList<Integer> numbers = new ArrayList<>();
// Input elements into the ArrayList
[Link]("Enter numbers (type 'exit' to finish):");
while ([Link]()) {
if ([Link]()) {
[Link]([Link]());
} else {
String input = [Link]();
if ([Link]("exit")) {
break;
} else {
[Link]("Please enter a valid number or 'exit' to finish.");
}
}
}
// Print the original ArrayList
[Link]("Original ArrayList: " + numbers);
// Print the ArrayList in reverse order
[Link]("Reversed ArrayList: ");
printReverse(numbers);
[Link]();
}
}
Output: