Мой вопрос связан с конструктором MySortedLinkedList ... Я знаю, что head = null; будет пустой список, но я не знаю, как включить компаратор.Как создать пустой список, связанный с указанным компаратором (java)?
0
A
ответ
0
Err, добавьте Comparator<T> comparator
поля в класс, и инициализировать его из конструктора:
private Comparator<T> comparator;
public MySortedLinkedList(Comparator<T> comparator) {
this.comparator = comparator;
}
Кроме того, вы сделали свой MyListNode универсален, но использовать необработанный тип (MyListNode
) вместо спараметрированных один (MyListNode<T>
).
2
Вам просто нужно назначить его на поле:
public class MySortedLinkedList<T> implements Iterable<T> {
private MyListNode<T> head;
private final Comparator<T> comparator;
public MySortedLinkedList(Comparator<T> comparator) {
head = null;
this.comparator = comparator;
}
}
Вы не можете сделать это без введения дополнительного поля - это часть того, что отличает один экземпляр от другого.
Смежные вопросы
- 1. Список :: содержит с компаратором
- 2. Как создать связанный список в java?
- 3. Как создать связанный список с generics
- 4. Создать зеркальную связанный список в Java
- 5. Связанный список в Java?
- 6. Java Круговые Связанный список
- 7. Как создать связанный список с функцией void?
- 8. Как создать связанный список с помощью JSF2
- 9. Сортированный связанный список Java
- 10. связанный список наследования Java
- 11. Связанный список Итератор Java
- 12. Связанный список NullPointerException Java
- 13. enqueue связанный список - java
- 14. Как создать пустой список кортежей?
- 15. Java Связанный список Поиск
- 16. Java Generics, Связанный список
- 17. Как создать класс со компаратором?
- 18. Связанный список Java Сортировка
- 19. Java Doubly Связанный список
- 20. Связанный список в java
- 21. Как создать связанный список разных классов?
- 22. Связанный Java-список
- 23. JAVA Связанный список
- 24. Java Iterator Doubly Связанный список
- 25. байт [] связанный список в Java
- 26. Java, заполняющий связанный 3D-список с рекурсией
- 27. Как сделать связанный список таблиц в Java?
- 28. Связанный список с несколькими головами в Java
- 29. Java - Пользовательский связанный список Проблема
- 30. Не удается создать связанный список
T и V - это разные типы? –