Строка (string) · string

BackendЧастота употребления: очень высокая· Сложность: 1/5· Актуальность: 5/5· Тренд: стабильно

Строка — базовый тип данных, представляющий последовательность символов (текст).

Подробно

String (строка) — фундаментальный тип данных в большинстве языков программирования, хранящий упорядоченную последовательность символов: букв, цифр, знаков препинания и Unicode-символов. В зависимости от языка строки бывают неизменяемыми (Java, Python, C#, JavaScript) или изменяемыми, а также хранятся как UTF-8/UTF-16 последовательности байтов или код-поинтов. Строки используются повсеместно: вывод сообщений, парсинг данных, формирование SQL-запросов, работа с JSON, обработка пользовательского ввода. Для них определены операции конкатенации, сравнения, поиска подстроки, разбиения и форматирования, а также интерполяция и регулярные выражения. Понимание кодировок и стоимости конкатенации важно для производительности и корректной работы с Unicode.

Примеры употребления

  • const greeting = "Hello, " + userName; // JavaScript
  • len("CubAI".encode("utf-8")) # Python: 5 байт
  • String name = "CubAI"; // Java
  • CREATE TABLE t (title VARCHAR(255)); -- SQL, строковый столбец
#data-types #programming #unicode #text

Источники