Question: Q.Write a method public static void reverse(LinkedList strings) that reverses the entries in a linked list.? pls help my program is not working //importing required

Q.Write a method public static void reverse(LinkedList strings) that reverses the entries in a linked list.?

pls help my program is not working

//importing required packages import java.util.LinkedList; import java.util.Stack; //class ReverseLinked public class ReverseLinked { //main method public static void main(String[] args) { //declarating linked list LinkedList employeeName = new LinkedList<>(); //add elements into the list by invoking add method employeeName.add("Thor"); employeeName.add("Rogers"); employeeName.add("Stark"); employeeName.add("Banner"); System.out.println("linked list: " + employeeName); //call the reverse method by passing linked list reverse(employeeName); } //end main // method for reversing the linked list public static void reverse(LinkedList strings) { //getting size of linked list by invoking size method of linked list int size = strings.size(); Stack st = new Stack(); // loop for pushing element into stack from liked list for (int i = 0; i < size; i++) { //adding element into stack by invoking push method st.push(strings.get(i)); } // end for strings.clear(); //run a loop till the stack is empty while (!st.isEmpty()) { //pop element from stack and add it into another linked list strings.add(st.pop()); } //end while System.out.println("linked list in reverse order: " + strings); } // end reverse } //end ReverseLinked

These are the errors that I get when I compile this program.

/tmp/java_3RBy5s/ReverseLinked.java:32: warning: [unchecked] unchecked call to push(E) as a member of the raw type Stack st.push(strings.get(i)); ^ where E is a type-variable: E extends Object declared in class Stack /tmp/java_3RBy5s/ReverseLinked.java:39: warning: [unchecked] unchecked call to add(E) as a member of the raw type LinkedList strings.add(st.pop()); ^ where E is a type-variable: E extends Object declared in class LinkedList 2 warnings

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!