powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / приведение типа в итераторе var:list
5 сообщений из 5, страница 1 из 1
приведение типа в итераторе var:list
    #39364028
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
джава так умеет?
Код: java
1.
2.
List<?> list = ...       
for(ScoreRecord (ScoreRecord)rec: list) { ...
...
Рейтинг: 0 / 0
приведение типа в итераторе var:list
    #39364065
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174джава так умеет?
Код: java
1.
2.
List<?> list = ...       
for(ScoreRecord (ScoreRecord)rec: list) { ...



Нет ибо нефиг!
По умолчанию идет List<Object>
А вдруг у тебя не ScoreRecord, а AnyRecord
Так что объявляй типизированный список. ;-)
...
Рейтинг: 0 / 0
приведение типа в итераторе var:list
    #39364089
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mad_nazgulПо умолчанию идет List<Object>
А вдруг у тебя не ScoreRecord, а AnyRecord

все равно мы не застрахованы от такого приведения
Код: java
1.
2.
for (int s = 0; s < size; s++) {
     AnyRecord arec = (AnyRecord )list.get(s); // когда в s - ScoreRecord



mad_nazgulТак что объявляй типизированный список. ;-)
объявить то можно, но из хибера приходит не типизированный лист
...
Рейтинг: 0 / 0
приведение типа в итераторе var:list
    #39364619
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174mad_nazgulТак что объявляй типизированный список. ;-)
объявить то можно, но из хибера приходит не типизированный лист

Обычно из Хибера приходит типизированный List.
Или вы что-то делаете не так, или одно из двух.
...
Рейтинг: 0 / 0
приведение типа в итераторе var:list
    #39364651
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mad_nazgulОбычно из Хибера приходит типизированный List.

добавив "SuppressWarnings, - будет обычно, а как еще можно необычно?

Код: java
1.
2.
3.
4.
5.
@SuppressWarnings("unchecked")
public List<ScoreRecord> getScores() {
    ...
    return query.list();
}
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / приведение типа в итераторе var:list
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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