0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>Какие из этих пяти вариантов - строки? С первыми двумя все понятно: это точно строки, мы уже работали с подобными конструкциями. А что насчет остальных?</p>
1
<p>Какие из этих пяти вариантов - строки? С первыми двумя все понятно: это точно строки, мы уже работали с подобными конструкциями. А что насчет остальных?</p>
2
<p>Любой одиночный символ в кавычках - это строка. Пустая строка "" - это тоже строка. То есть строкой мы считаем все, что находится внутри кавычек, даже если это пробел, один символ или вообще отсутствие символов.</p>
2
<p>Любой одиночный символ в кавычках - это строка. Пустая строка "" - это тоже строка. То есть строкой мы считаем все, что находится внутри кавычек, даже если это пробел, один символ или вообще отсутствие символов.</p>
3
<p>Представьте, что вы хотите напечатать строчку<em>dragon's mother</em>. Апостроф перед буквой<strong>s</strong>- это такой же символ, как одинарная кавычка. Попробуем. Такой вариант программы отработает корректно:</p>
3
<p>Представьте, что вы хотите напечатать строчку<em>dragon's mother</em>. Апостроф перед буквой<strong>s</strong>- это такой же символ, как одинарная кавычка. Попробуем. Такой вариант программы отработает корректно:</p>
4
<p>А что, если мы хотим создать такую строку:</p>
4
<p>А что, если мы хотим создать такую строку:</p>
5
<p>В ней есть и одинарные, и двойные кавычки. Как быть в этой ситуации? Если просто попытаться вывести такую строку, то мы получим ошибку:</p>
5
<p>В ней есть и одинарные, и двойные кавычки. Как быть в этой ситуации? Если просто попытаться вывести такую строку, то мы получим ошибку:</p>
6
<p>С точки зрения Java, здесь странная конструкция из трех компонентов:</p>
6
<p>С точки зрения Java, здесь странная конструкция из трех компонентов:</p>
7
<ul><li>Строки<em>"Dragon's mother said "</em></li>
7
<ul><li>Строки<em>"Dragon's mother said "</em></li>
8
<li>Строки<em>""</em></li>
8
<li>Строки<em>""</em></li>
9
<li>Слово<em>No</em>между ними, которое не рассматривается как строка, потому что оно не в кавычках</li>
9
<li>Слово<em>No</em>между ними, которое не рассматривается как строка, потому что оно не в кавычках</li>
10
</ul><p>Привычным способом эту строчку не вывести. Для вывода таких строк используют<strong>символ экранирования</strong>: \.</p>
10
</ul><p>Привычным способом эту строчку не вывести. Для вывода таких строк используют<strong>символ экранирования</strong>: \.</p>
11
<p>Если поставить \ перед кавычкой, это будет означать, что кавычку нужно рассматривать не как начало или конец строки, а как ее часть:</p>
11
<p>Если поставить \ перед кавычкой, это будет означать, что кавычку нужно рассматривать не как начало или конец строки, а как ее часть:</p>
12
12