4. Рядки

Рядок — це послідовність символів Юнікоду. Наприклад: "Абвгґд". В багатьох мовах програмування рядки зберігаються у масивах. Проте в java рядки представляють собою окремий об'єктний тип.

Оголошення та створення рядків

Оголошення змінної і присвоєння їй рядка відбувається наступним чином:

1
2
// створення рядкової змінної 
String str="Це рядок";

Для того щоб створити рядок, необхідно взяти літери в подвійні лапки: "це рядок". Також можна створити пустий рядок "". Якщо необхідно використати спецсимволи, то застосовують зворотню косу (backslash) "\". Наприклад, помістити в рядок внутрішні подвійні лапки можна таким чином "\" - це лапка". Аналогічно для одинарних лапок, недрукованих символів, тощо. Найчастіше коса застосовується для символу нового рядка:

1
2
System.out.println("Це перший рядок тексту, \n
 a це другий текстовий рядок.");

Таким чином рядок (string) може містити текст з кількома текстовими рядками (в англ. застосовують термін multіline string — багатолінійний рядок, багаторядковий рядок або ж багаторядкова стрічка).