Безопасно ли приведение типа Set к List? [закрыт]

106
20 сентября 2019, 02:20

Компилятор не жалуется абсолютно, но все же интересно.

Answer 1

Нет, они в разных ветвях наследования от Collection ни одна стандартная реализация List не наследует Set. И если вы используете одну из этих реализаций в рантайме вы получите ClasslCastException. Только в случае, если ваша коллекция реализует оба этих интерфейса - приведение типа сработает.

READ ALSO
Не правильно читает дату из базы данных

Не правильно читает дату из базы данных

На JAVA написан школьный журнал там есть фио, дата, предмет, оценкаВсе данные от берет базы данных SQL, но только дату он не так отображает вообще...

142
Прозрачный текст с белым бордером

Прозрачный текст с белым бордером

Каким образом достичь данного результата?

121
Как нарисовать линию и чтоб вторая начиналась в середине первой?

Как нарисовать линию и чтоб вторая начиналась в середине первой?

В итоге мы должны иметь три координаты которые можно изменять и одну фиксированную в середине первой линииМой код может только рисовать...

100
Найти элемент в массиве

Найти элемент в массиве

Функция проверяет массив на элемент

108