Question

Thumbs up for a fast and accurate answer :)

It says: Given the the variable list represents a reference to a linked list. Define a method called delete, that removes the last node in the list. This is Java

Question 17 Given the the variable list represents a reference to a linked list. Define a method called delete, that removes the last node in the list. Not yet answered Marked out of 2.00 B E E Flag question

0 0
Add a comment Improve this question Transcribed image text
Answer #1

LinkedListDemo.java

import java.util.LinkedList;

public class LinkedListDemo {

   public static void main(String[] args) {
      
       //LinkedList Object Creation
       LinkedList<String> list = new LinkedList<String>();
      
       //Adding elements to the Linked List
       list.add("Sachin");
       list.add("Pointing");
       list.add("Simcox");
       list.add("Dravid");
       list.add("Gangully");
       list.add("Kumble");
       list.add("Ricky");
       list.add("Zaheer");

       //Displaying the Elements in the Linked List
       System.out.println("*** Displaying the Elements in the LinkedList ***");
       System.out.println(list);
      
//Calling the Delete Method by passing the Linked List as argument
       delete(list);
      
       System.out.println("*** After Calling the delete() method ***");
       //Displaying the Elements in the Linked List
       System.out.println(list);
      
       delete(list);
      
       System.out.println("*** After Calling the delete() method ***");
       //Displaying the Elements in the Linked List
       System.out.println(list);

   }

   //This method will remove the last node in the Linked List
   private static void delete(LinkedList<String> list) {
       list.removeLast();

   }

}

___________________

Output:

*** Displaying the Elements in the LinkedList ***
[Sachin, Pointing, Simcox, Dravid, Gangully, Kumble, Ricky, Zaheer]
*** After Calling the delete() method ***
[Sachin, Pointing, Simcox, Dravid, Gangully, Kumble, Ricky]
*** After Calling the delete() method ***
[Sachin, Pointing, Simcox, Dravid, Gangully, Kumble]

___________Thank You

Add a comment
Know the answer?
Add Answer to:
Thumbs up for a fast and accurate answer :) It says: Given the the variable list...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • Question 13 (6 points) Assume the singly linked list is defined as a head reference variable...

    Question 13 (6 points) Assume the singly linked list is defined as a head reference variable refers to the first node and a size reference variable refers to the number of nodes (similar like your L.AB4). Provide a method named count that used to count and return the occurrences of the head item (item stored at the head node) in the list. If the list is empty, return - 1. provide the appropriate method signature and implementation. Format BIU In...

  • BELOW IS THE CODE I ALREADY HAVE Linked List - Delete Modify Lab 5 and include...

    BELOW IS THE CODE I ALREADY HAVE Linked List - Delete Modify Lab 5 and include the method to delete a node from the Linked List. In summary: 1) Add the method Delete 2) Method call to delete, with a number that IS in the list 3) Method call to delete, with a number that is NOT in the list - Be sure to include comments - Use meaningful identifier names (constants where appropriate) import java.io.*; 1/ Java program to...

  • Part I: Create a doubly linked circular list class named LinkedItemList that implements the following interface:...

    Part I: Create a doubly linked circular list class named LinkedItemList that implements the following interface: /** * An ordered list of items. */ public interface ItemList<E> {      /**       * Append an item to the end of the list       *       * @param item – item to be appended       */ public void append(E item);      /**       * Insert an item at a specified index position       *       * @param item – item to be...

  • please answer fast ill give thumbs up!! show work!! do fast please Given the equation y...

    please answer fast ill give thumbs up!! show work!! do fast please Given the equation y = 4 sin 3 2- 19.) + 9T 2 +7 The amplitude is: Preview The period is: Preview The horizontal shift is: Preview units to th Select an answer Left The midline is: y = Preview Right

  • Please help me on all the questions !!!!!!!! Really need help! Will give a thumb up...

    Please help me on all the questions !!!!!!!! Really need help! Will give a thumb up for helping. True/False (13) Chapter 14 - A List Implementation that Links Data Adding a node to an empty chain is the same as adding a node to the beginning of a chain. Adding a node at the end of a chain of n nodes is the same as adding a node at position n. You need a temporary variable to reference nodes as...

  • Using Java You are given a Node class and a List class: public class Node {...

    Using Java You are given a Node class and a List class: public class Node {    int   data;     Node next; } public class List {     Node first; } You are also given a Stack class. The following functions are available for use: public class Stack { public boolean isEmpty(){}; public void push(int n){}; public int pop(){};} Write a Java method snglyRevToStck that pushes the data found in a linked list t in reverse order into the stack...

  • 2. (30 pts) Given the single-linked list below, assume that the variable tail references the last...

    2. (30 pts) Given the single-linked list below, assume that the variable tail references the last Node SingleLinkedList Node Node Node Node head next data = next data = next = data next null data = String Strin String String value "Tom" value "Dick" value"Harry" value "Sam" Write the code to do each of the following operations. Assume that the result of each operation does not affect the other operations. In another word, assume that each operation always starts with...

  • Given a singly-linked list interface and linked list node class, implement the singly-linked list which has...

    Given a singly-linked list interface and linked list node class, implement the singly-linked list which has the following methods in Java: 1. Implement 3 add() methods. One will add to the front (must be O(1)), one will add to the back (must be O(1)), and one will add anywhere in the list according to given index (must be O(1) for index 0 and O(n) for all other indices). They are: void addAtIndex(int index, T data), void addToFront(T data), void addToBack(T...

  • if we have following List classes: public class LinkedList<T> { class ListNode { protected T value;...

    if we have following List classes: public class LinkedList<T> { class ListNode { protected T value; protected ListNode next; public ListNode(T val, ListNode nxt) { value = val; next = nxt; } public ListNode(T val) { this(val, null); } public ListNode() { this(null, null); } } can you write the folowing methods in java: 1.Write a method for the LinkedList class called int indexOf(T val) which returns the integer index indicating the location of val in the list, or -1...

  • List of Candles Create a class called CandleNode which has fields for the data (a Candle)...

    List of Candles Create a class called CandleNode which has fields for the data (a Candle) and next (CandleNode) instance variables. Include a one-argument constructor which takes a Candle as a parameter. (For hints, see the PowerPoint on "Static vs. Dynamic Structures”.) public CandleNode (Candle c) { . . } The instance variables should have protected access. There will not be any get and set methods for the two instance variables. Create an abstract linked list class called CandleList. This...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT