Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Databases And Information Systems 1 International Baltic Conference Dbandis 2020 Tallinn Estonia June 19 2020 Proceedings

Authors: Tarmo Robal ,Hele-Mai Haav ,Jaan Penjam ,Raimundas Matulevicius

1st Edition

303057671X, 978-3030576714

More Books

Students also viewed these Databases questions

Question

Are the rules readily available?

Answered: 1 week ago

Question

Have ground rules been established for the team?

Answered: 1 week ago

Question

Is how things are said consistent with what is said?

Answered: 1 week ago