Мне нужна помощь по удалению элемента из связанного списка по приглашению пользователя. Любая помощь приветствуется. Это то, что у меня есть до сих пор, но, похоже, это не работает.удалить элемент из связанного списка
-2
A
ответ
0
Здесь нет необходимости использовать петлю. Вы можете напрямую вызвать метод remove.
Попытка ниже
public void removeList(LinkedList someList) {
System.out.println(someList);
Scanner input = new Scanner(System.in);
System.out.println("Enter a String to Delete:");
String s = input.nextLine();
someList.remove(s);
System.out.println(someList);
}
0
Следующий код позволит избежать цикл
public void removeList(LinkedList someList)
{
Scanner input = new Scanner(System.in);
System.out.println("Enter a String to Delete:");
String s = input.nextLine();
if (someList.contains(s))
someList.remove(s);
System.out.println(someList);
}
+0
Нет необходимости в проверке 'contains'. ['remove (Object)'] (http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.html#remove (java.lang.Object)) будет успешным только в том случае, если список содержит элемент. –
Смежные вопросы
- 1. Python 3. Удалить элемент из связанного списка
- 2. Удалить первый элемент из связанного списка
- 3. Удалить последний элемент из связанного списка
- 4. Как удалить первый элемент из связанного списка?
- 5. Удалить элемент из связанного списка JAVA
- 6. Как удалить элемент из связанного списка
- 7. Удалить элемент из связанного списка java
- 8. Удалить элемент из связанного списка в c
- 9. Удалить элемент из связанного списка в C++
- 10. удалить из связанного списка
- 11. Удалить первый элемент связанного списка
- 12. Удалить элемент одиночно связанного списка
- 13. Удалить позицию из связанного списка
- 14. удалить данные из связанного списка
- 15. Сортировочный элемент из связанного списка
- 16. Получить элемент из связанного списка
- 17. Удалить сначала из связанного списка
- 18. удалить узел из связанного списка
- 19. Удалить узел из связанного списка
- 20. Удалить узел из связанного списка
- 21. Удалить из конца связанного списка
- 22. Удалить узел из связанного списка
- 23. Удалить элемент связанного списка по определенному критерию
- 24. C# - Удалить элемент для связанного списка
- 25. Как удалить промежуточный узел из связанного списка
- 26. удалить элемент из одного упорядоченного связанного списка C++
- 27. Как удалить случайно выбранный элемент из связанного списка?
- 28. WPF: Самый эффективный способ удалить последний элемент из связанного списка?
- 29. не может удалить последний элемент из связанного списка
- 30. Удалить конкретный элемент из связанного списка в C++
s.equals (someList.get (я)), может быть? – yunandtidus
Что такое 'if (s.equals (someList))' должен делать? –
И не используйте 'System.out.println (someList.get (i));' после того, как вы просто удалили эту запись. Используйте «break;» вместо этого, чтобы остановить цикл. –