如何更改链表中的元素

问题描述 投票:0回答:2

我有一个驾驶舱,]:

public static void main(String[] args)
   {
      SimpleLinkedList list = new SimpleLinkedList(null); // create empty list

      // add some elements in the list in reverse order so that list is sorted
      list.addElement("W");
      list.addElement("T");
      list.addElement("P");
      list.addElement("L");
      list.addElement("K");
      list.addElement("B");
      list.printList();      

      System.out.println("change W to X");
      list.changeElem("W", "X");

我想在另一个类中创建一个名为“ changeElem”的新方法,其中void changeElem(String oldStr, String newStr),但我不确定如何。

我有一个带有以下类的驱动程序类:public static void main(String [] args){SimpleLinkedList list = new SimpleLinkedList(null); //创建空列表//在列表中的...

java linked-list singly-linked-list
2个回答
0
投票

我们只需要在您想要的位置添加替换字符串,然后就应该删除不需要的字符串。


0
投票

manikanta的答案是正确的;但是,changeElement(List list, String string, String replacement)要求您将List作为参数传递,这意味着您不能在上下文list.changeElement("W", "X")中使用它。

© www.soinside.com 2019 - 2024. All rights reserved.