Программирование на Java | Модемы | Дипломы по радиотехнике и связи |
Программирование на языке Java
Символы
teasernet_blockid = 181683; teasernet_padid = 62962; "justify">Поскольку в Java для представления символов в строках используется кодировка Unicode, разрядность типа char в этом языке—16 бит. В нем можно хранить десятки тысяч символов интернационального набора символов Unicode. Диапазон типа char—0..65536. Unicode—это объединение десятков кодировок символов, он вклю
чает в себя латинский, греческий, арабский алфавиты, кириллицу и многие другие наборы символов.

char c;

char c2 = Oxf132;

char c3 = ' a';

char c4 = '\n';

Хотя величины типа char и не используются, как целые числа, вы можете оперировать с ними так, как если бы они были целыми. Это дает вам возможность сложить два символа вместе, или инкрементировать значение символьной переменной. В приведенном ниже фрагменте кода

мы, располагая базовым символом, прибавляем к нему целое число, чтобы получить символьное представление нужной нам цифры.

int three = 3; char one = '1';

char four = (char) (three one);

В результате выполнения этого кода в переменную four заносится символьное представление нужной нам цифры—'4'. Обратите внимание—тип переменной one в приведенном выше выражении повышается до типа int, так что перед занесением результата в переменную four приходится использовать оператор явного приведения типа.


< пред след >
вернуться к содержанию
вернуться к списку источников

перейти на главную страницу