|
|
|
Вопрос по HashSet
|
|||
|---|---|---|---|
|
#18+
Если я попытаюсь добавить в HashSet данные которые там уже находятся Ява выдаст ошибку? И если да то существует ли такой метод, что бы можно было вставлять в HashSet только те данные которых там нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 15:14:51 |
|
||
|
Вопрос по HashSet
|
|||
|---|---|---|---|
|
#18+
1) нет 2) это и есть нормальное поведение HashSet ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 15:23:14 |
|
||
|
Вопрос по HashSet
|
|||
|---|---|---|---|
|
#18+
Ловите исключение и обрабатывайте его. В чем проблема? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 15:26:37 |
|
||
|
Вопрос по HashSet
|
|||
|---|---|---|---|
|
#18+
Мне нужно в цыкле по некому ID вытягивать список1 и добовлять его в другой список2 только те данные которых в основном списке нет. В принципе я могу проходить в цикле по список1 и проверять каждую его запись на наличие в списке2, но мне кажется это нерационально, может быть есь другой способ. Если использовать HashSet, то при добавлении одинаковой записи происходит ошибка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 15:41:00 |
|
||
|
Вопрос по HashSet
|
|||
|---|---|---|---|
|
#18+
может TreeSet вам поможет?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 16:11:52 |
|
||
|
Вопрос по HashSet
|
|||
|---|---|---|---|
|
#18+
>>Если использовать HashSet, то при добавлении одинаковой записи происходит ошибка. Господа, не тупим, какая еще ошибка???? И в чем смысл такого поведения, если бы оно было??? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. где ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 16:38:44 |
|
||
|
Вопрос по HashSet
|
|||
|---|---|---|---|
|
#18+
Грубо говоря, в HashSet всегда вставляются только те данные, которых там нет, поскольку один и тот же объект может попасть туда только один раз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 16:40:40 |
|
||
|
Вопрос по HashSet
|
|||
|---|---|---|---|
|
#18+
метод Код: plaintext Код: plaintext то Код: plaintext Никакого исключения метод не генерирует - внимателино читаем документацию :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2006, 18:26:27 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=684&tid=2147579]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
417ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 705ms |

| 0 / 0 |
