Строка (string) · string
Строка — базовый тип данных, представляющий последовательность символов (текст).
Подробно
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, строковый столбец
Источники
- https://api.stackexchange.com/2.3/tags?order=desc&sort=popular&site=stackoverflow&pagesize=67
- https://en.wikipedia.org/wiki/String_(computer_science)
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String
- https://docs.python.org/3/library/stdtypes.html#text-sequence-type-str
