|
|
|
Вопрос о фичи жава5
|
|||
|---|---|---|---|
|
#18+
Есть метод описанный вот так: public List giveMeTheList() { ... } Его менять не могу. Он возвращает (я точно знаю) лист из объектов Goblin. есть у меня свой метод: public List<Goblin> giveMeGoblins() { return giveMeTheList(); } Хоть это и компилируется. но дает warning об unchecked conversion, что в принцип так и есть. Ставить @SuppressWarnings("unchecked") перед методом не хочу. Итерировать по листу возвернутом от giveMeTheList(), и объект сувать самому в новый лист и возвращать уже его -- тоже не очень хочется. Внимание вопрос. Есть ли другой вариант как то что ли обойти это дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 02:03 |
|
||
|
Вопрос о фичи жава5
|
|||
|---|---|---|---|
|
#18+
1. в Eclipse: Window/Preferences.../Java/Compiler/Error..Warnings/j2se5.0/Unchecked generic type operation --- Ignore 2. забить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 04:19 |
|
||
|
Вопрос о фичи жава5
|
|||
|---|---|---|---|
|
#18+
я же написал автор Ставить @SuppressWarnings("unchecked") перед методом не хочу. а забить или убрать ругательство в eclipse -- это из той же серии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 05:52 |
|
||
|
Вопрос о фичи жава5
|
|||
|---|---|---|---|
|
#18+
Ты возвращаешь список объектов из функции, которая должна возвращать список гоблинов. Тебе ничто не мешает в giveMeTheList поместить в список какой-нибудь другой объект, нежели гоблина. Поэтому ругается он абсолютно правильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 11:05 |
|
||
|
Вопрос о фичи жава5
|
|||
|---|---|---|---|
|
#18+
Вот так ты уберешь warning, но можешь нарваться на ClassCastException: Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 11:11 |
|
||
|
Вопрос о фичи жава5
|
|||
|---|---|---|---|
|
#18+
Не, моя ошибка, компилятор все равно ругается. И между прочим, абсолютно правильно делает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 11:16 |
|
||
|
Вопрос о фичи жава5
|
|||
|---|---|---|---|
|
#18+
Да кто же спорит - я знаю что правильно делает. Вопрос перечитайте - там же это написано. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.03.2006, 16:29 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=744&tid=2149963]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
34ms |
get topic data: |
15ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 358ms |

| 0 / 0 |
