Подскажите, зачем в данной задаче нужно кастовать типы, если по условию проверяется их соответствие конкретному типу:
if (object instanceof Float) { // если тип объекта - Float,
Float a = (Float) object; // то привести его к Float?
.....
Дмитрий
16 уровень
Зачем кастуются типы в этой задаче?
Решен
Комментарии (5)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
--------Master
12 ноября 2018, 08:05решение
object - переменная типа Number, работать с ней можно только как с Number, какие-то специфические методы и особенности Float без преобразования недоступны.
+7
Дмитрий
12 ноября 2018, 08:09
спасибо
+2
Димка Данько
9 июля 2019, 10:04
Спасибо. Четко и по делу.
0
Aleks
12 ноября 2018, 06:45полезный
Я полагаю ситуация как с явным приведением int к integer , иногда просто необходимо явно указывать приведение типов .
+2
Дмитрий
12 ноября 2018, 06:55
Спасибо.
0