Question: ReverseTester.java : import java.util.ArrayList; /** This program demonstrates reversing an arraylist */ public class ReverseTester { public static void main(String[] args) { ArrayList a =

 ReverseTester.java : import java.util.ArrayList; /** This program demonstrates reversing an arraylist

ReverseTester.java :

import java.util.ArrayList; /** This program demonstrates reversing an arraylist */ public class ReverseTester { public static void main(String[] args) { ArrayList a = new ArrayList(); a.add("apple"); a.add("orange"); a.add("pear"); a.add("banana"); ArrayList b = ArrayListUtil.reverse(a); System.out.println("Original: " + a); System.out.println("Expected: [apple, orange, pear, banana]"); System.out.println("Reversed: " + b); System.out.println("Expected: [banana, pear, orange, apple]"); } }

ReverseTester2.java :

import java.util.ArrayList; /** This program demonstrates reversing an arraylist */ public class ReverseTester { public static void main(String[] args) { ArrayList a = new ArrayList(); a.add("apple"); a.add("orange"); a.add("pear"); a.add("banana"); ArrayListUtil.reverse(a); System.out.println("Reversed: " + a); System.out.println("Expected: [banana, pear, orange, apple]"); } }

Suppose you are implementing a utility class, ArrayListutil, in which you provide some utility methods to apply on ArrayLists with various types. Provide a static method that reverses the clements of a gencric ArrayList. Provide anothcr static mcthod that rcturns thc reversc of a gcncric ArrayList, without modifying thc original list

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!