|
|
|
Приведение типов
|
|||
|---|---|---|---|
|
#18+
Метод findViewById возвращает тип View. Мы его преобразовываем к типу TextView. TextView myTextView = (TextView) findViewById(R.id.myText); Суть понятна, неясен синтаксис. Где найти описание что делает класс в круглых скобках (TextView). Искал не нашел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2013, 19:01:43 |
|
||
|
Приведение типов
|
|||
|---|---|---|---|
|
#18+
В данном случае это не совсем класс, а скорее тип. Кодер таким образом говорит компилятору, что у меня там будет вот такой конкретный тип. Компилятор верит ему на слово и игнорирует несовместимость типов в compile time. Но в runtime будет ещё одна проверка, которая может выкинуть исключение, если результат findViewById окажется каким-то другим типом, а не TextView. Ваш вопрос "Где найти описание что делает класс в круглых скобках (TextView)" немного непонятен. Именно класс там ничего не делает. Это синтаксис языка. Читать в Java Language Specification http://docs.oracle.com/javase/specs/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2013, 19:54:59 |
|
||
|
Приведение типов
|
|||
|---|---|---|---|
|
#18+
Возможно это из темы про Andriod. Тогда топик лучше перенести. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2013, 20:32:13 |
|
||
|
Приведение типов
|
|||
|---|---|---|---|
|
#18+
maytonВозможно это из темы про Andriod. Тогда топик лучше перенести. Да это верно. Но в андроид используется java и меня сейчас интересует именно использование для указанной комбинации операторов java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2013, 21:45:26 |
|
||
|
Приведение типов
|
|||
|---|---|---|---|
|
#18+
Beduin, У вас вопрос по синтаксису Java? Смотреть JLS. Или по предназначению отдельных классов? Смотреть документацию: http://developer.android.com/reference/android/widget/TextView.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2013, 21:48:57 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=205&tid=2128414]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
13ms |
get forum data: |
4ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
| others: | 222ms |
| total: | 386ms |

| 0 / 0 |
