
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
03.07.2014, 14:28
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
Привет! Подскажите, пожалуйста, как удалить элементы из TreeSet по условию. Элементами TreeSet являются объекты пользовательского класса. Код: java 1. 2. 3. 4. 5. 6. Нужно удалить все элементы из treeset для которых для которых user.name = "name"(задается как параметр) Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 14:29
|
|||
|---|---|---|---|
|
|||
удаление элементов из TreeSet |
|||
|
#18+
У User не определены hashCode() и equals(). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 14:32
|
|||
|---|---|---|---|
|
|||
удаление элементов из TreeSet |
|||
|
#18+
Код: java 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 14:35
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
Blazkowicz, спасибо большое. а hashCode() я так понимаю для удаления не нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 14:41
|
|||
|---|---|---|---|
|
|||
удаление элементов из TreeSet |
|||
|
#18+
mr_virtusа hashCode() я так понимаю для удаления не нужен? TreeSet требует Comparable/Comparator. В теории можно без equals/hashCode обойтись. На практике это не желательно. Читайте JavaDoc класса java.lang.Object ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 14:56
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
Blazkowicz, ну да, компаратор я написал. А у меня нет метода removeIf.? jdk последняя 8, только что скачал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 14:58
|
|||
|---|---|---|---|
|
|||
удаление элементов из TreeSet |
|||
|
#18+
mr_virtusBlazkowicz, ну да, компаратор я написал. А у меня нет метода removeIf.? jdk последняя 8, только что скачал. IDE ругается или компилятор? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:02
|
|||
|---|---|---|---|
|
|||
удаление элементов из TreeSet |
|||
|
#18+
mr_virtus, В настройках проекта поставь language level ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:02
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
Blazkowicz, да и гугл не находит такой метод. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:03
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
Blazkowicz, стоит 8 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:06
|
|||
|---|---|---|---|
|
|||
удаление элементов из TreeSet |
|||
|
#18+
mr_virtusда и гугл не находит такой метод. У нас разный гугл? http://docs.oracle.com/javase/8/docs/api/java/util/Collection.html#removeIf-java.util.function.Predicate- ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:10
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
Blazkowicz, :) в первых сточках не было ссылки на это) значит ещё не включен он в jdk я вот по этой ссылке скачал: http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:17
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
Вообще сделал через цикл в итоге: Код: java 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:20
|
|||
|---|---|---|---|
|
|||
удаление элементов из TreeSet |
|||
|
#18+
mr_virtus:) в первых сточках не было ссылки на это) Надо знать где искать. mr_virtusзначит ещё не включен он в jdk Если ты закроешь глаза, то тебя будет не видно. К чему эти домыслы? Нучись компилировать командной строкой. Чтобы от IDE не зависеть. mr_virtusя вот по этой ссылке скачал: http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp Не поверишь. Я тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:26
|
|||
|---|---|---|---|
|
|||
удаление элементов из TreeSet |
|||
|
#18+
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. jdk1.8.0\bin>javac User.java jdk1.8.0\bin>java User [User@1db9742] [] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:28
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
mr_virtusВообще сделал через цикл в итоге: Код: java 1. 2. 3. 4. 5. 6. 7. И работает? И ConcurrentModificationException нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:32
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
Blazkowicz, авторНадо знать где искать. это точно! Код: java 1. 2. 3. 4. То что он работать будет я, конечно, предполагал, а с IDE есть особенности. Спасибо ещё раз! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:33
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
0FD, я в рантайме ещё не проверял :) Сейчас запущу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:39
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
0FD, не работает =(( я уж обрадовался.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
03.07.2014, 15:42
|
|||
|---|---|---|---|
удаление элементов из TreeSet |
|||
|
#18+
mr_virtus, Код: java 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2126949]: |
0ms |
get settings: |
12ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
387ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 739ms |

| 0 / 0 |
