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

TextView myTextView = (TextView) findViewById(R.id.myText);
Суть понятна, неясен синтаксис. Где найти описание что делает класс в круглых скобках (TextView).

Искал не нашел.
...
Рейтинг: 0 / 0
Приведение типов
    #38428724
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В данном случае это не совсем класс, а скорее тип. Кодер таким образом говорит компилятору, что у меня там будет вот такой конкретный тип. Компилятор верит ему на слово и игнорирует несовместимость типов в compile time. Но в runtime будет ещё одна проверка, которая может выкинуть исключение, если результат findViewById окажется каким-то другим типом, а не TextView.

Ваш вопрос "Где найти описание что делает класс в круглых скобках (TextView)" немного непонятен. Именно класс там ничего не делает. Это синтаксис языка. Читать в Java Language Specification
http://docs.oracle.com/javase/specs/
...
Рейтинг: 0 / 0
Приведение типов
    #38428764
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно это из темы про Andriod. Тогда топик лучше перенести.
...
Рейтинг: 0 / 0
Приведение типов
    #38428829
Фотография Beduin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonВозможно это из темы про Andriod. Тогда топик лучше перенести.
Да это верно. Но в андроид используется java и меня сейчас интересует именно использование для указанной комбинации операторов java.
...
Рейтинг: 0 / 0
Приведение типов
    #38428835
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Beduin,

У вас вопрос по синтаксису Java? Смотреть JLS.
Или по предназначению отдельных классов? Смотреть документацию:
http://developer.android.com/reference/android/widget/TextView.html
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Приведение типов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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