Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
10008 участников
Администратор Yury Smirnov
Модератор Streetdog
Модератор Horov

Активные участники:

Последние откомментированные темы:

20241001202756

←  Предыдущая тема Все темы Следующая тема →

Подробнее о строках Java

О строках в Java можно сказать больше, чем кажется на первый взгляд. В отличие от переменных типа int или double, строки являются объектами. В этом уроке вы узнаете о том, как Java-программа сохраняет строки.

java строки

 

На практике то, что строки в Java являются объектами, означает, что вы можете делать что-то со строками текста, что нельзя сделать с переменными типа int или double. То же самое относится к примитивным типам данных boolean, byte, single, char, float, long и short: они не являются объектами, в отличии от строк.)

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

Как Java хранит строки

Строка в Java - это серия символов Unicode, хранящихся под именем переменной. Возьмите следующую строку:

String someText = "Bill";

Это говорит Java, что мы устанавливаем строковый объект с четырьмя символами «B», «i», «l» и еще одним «l». В наборе символов Unicode это значения: \u0042, \u006c, \u006c. Значения Unicode хранятся в виде шестнадцатеричных чисел. Прописные буквы (от A до Z) хранятся с использованием значений от \u0041 до \u005a, а строчные буквы (от a до z) хранятся с использованием значений с шестнадцатеричных значений от \u0061 до \u007a.

Например, в следующем массиве мы имеем строки текста. Дальше по коду мы его сортируем:

Массив объектов Java

Когда программа запускается, вывод таков:

Массив объектов Java результат

Читать далее Подробнее о строках Java

 

Это интересно
0

15.05.2020
Пожаловаться Просмотров: 155  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены