Write a method that displays that uses a ListIterator to display a list in rever
ID: 3656348 • Letter: W
Question
Write a method that displays that uses a ListIterator to display a list in reverse order? public static void displayReverse(list myList) { //im trying to figure it out ? }Explanation / Answer
Program: import java.util.ArrayList; import java.util.List; import java.util.ListIterator; import java.util.Scanner; public class ListIterImpl { public static void main(String args[]) { List list = new ArrayList(); System.out.println("Please enter the number of integers"); Scanner scanner = new Scanner(System.in); Integer count = scanner.nextInt(); int i=0; System.out.println("Please enter the numbers"); while(count>0){ list.add(i,scanner.nextInt()); i++; --count; } ListIterImpl listIterImpl = new ListIterImpl(); listIterImpl.displayReverseOrder(list); } public void displayReverseOrder(List list){ ListIterator listIterator = list.listIterator(list.size()); System.out.println("Reversed order of the list using ListIterator is "); while (listIterator.hasPrevious()) { System.out.println(listIterator.previous()); } } } Sample OutPut: Please enter the number of integers 5 Please enter the numbers 433 55 22 565 2 Reversed order of the list using ListIterator is 2 565 22 55 433Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.