powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос о фичи жава5
8 сообщений из 8, страница 1 из 1
Вопрос о фичи жава5
    #33591364
Есть метод описанный вот так:
public List giveMeTheList() {
...
}

Его менять не могу. Он возвращает (я точно знаю) лист из объектов Goblin.

есть у меня свой метод:

public List<Goblin> giveMeGoblins() {
return giveMeTheList();
}

Хоть это и компилируется. но дает warning об unchecked conversion, что в принцип так и есть.
Ставить @SuppressWarnings("unchecked") перед методом не хочу.
Итерировать по листу возвернутом от giveMeTheList(), и объект сувать самому в новый лист и возвращать уже его -- тоже не очень хочется.

Внимание вопрос. Есть ли другой вариант как то что ли обойти это дело?
...
Рейтинг: 0 / 0
Вопрос о фичи жава5
    #33591418
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1.
в Eclipse:
Window/Preferences.../Java/Compiler/Error..Warnings/j2se5.0/Unchecked generic type operation --- Ignore

2.
забить
...
Рейтинг: 0 / 0
Вопрос о фичи жава5
    #33591445
я же написал

автор
Ставить @SuppressWarnings("unchecked") перед методом не хочу.


а забить или убрать ругательство в eclipse -- это из той же серии
...
Рейтинг: 0 / 0
Вопрос о фичи жава5
    #33591982
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ты возвращаешь список объектов из функции, которая должна возвращать список гоблинов. Тебе ничто не мешает в giveMeTheList поместить в список какой-нибудь другой объект, нежели гоблина. Поэтому ругается он абсолютно правильно.
...
Рейтинг: 0 / 0
Вопрос о фичи жава5
    #33592002
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот так ты уберешь warning, но можешь нарваться на ClassCastException:

Код: plaintext
1.
2.
3.
4.
 public  List<Goblin> giveMeGoblins() 
{
     return   new  ArrayList<Goblin>(giveMeTheList());
}
...
Рейтинг: 0 / 0
Вопрос о фичи жава5
    #33592021
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, моя ошибка, компилятор все равно ругается. И между прочим, абсолютно правильно делает.
...
Рейтинг: 0 / 0
Вопрос о фичи жава5
    #33593349
Да кто же спорит - я знаю что правильно делает. Вопрос перечитайте - там же это написано.
...
Рейтинг: 0 / 0
Вопрос о фичи жава5
    #33593801
Фотография Кувалдин Роман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
НЕЛЬЗЯ! Компилятор все равно заметит и обругает.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Вопрос о фичи жава5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]