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

start [/forum/search_topic.php?author=klass&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
19ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
| others: | 803ms |
| total: | 990ms |

| 0 / 0 |
