powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Приведение к типу массив
2 сообщений из 2, страница 1 из 1
Приведение к типу массив
    #33496369
artgonch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе утро.
Есть такой код:

Result res = inst.getResult(q, new Locale("rus", "ru"), 1, Integer.MAX_VALUE, null, (Attribute[])imd.getAttributes().toArray(), null, true);



Из-за этого фрагмента (Attribute[])imd.getAttributes() выбрасывается исключение ClassCastException. Причем точно известно, что getAttributes().toArray() возвращает массив объектов типа Attribute. Как нужно правильно приводить типы?
Заранее спасибо.
...
Рейтинг: 0 / 0
Приведение к типу массив
    #33496411
Exppp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
если я правильно понял
то ...toArray() instanceof Object[]
но ...toArray()[0] instanceof Attribute

тебе нужно
toArray(new Attribute[0])
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Приведение к типу массив
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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