Серия оказалась почти в два раза дольше предполагаемой длительности, но все потому, что именно в ней заложены практически все основы для дальнейшего программирования.
Изучайте Java в моем новом курсе: «Основы Java войтивайти» по указанной ссылке. https://www.youtube.com/watch?v=I2RDJvm_kNs. — Строки в Java являются основными носителями текстовой информации. Поэтому данный класс является наиболее популярным и часто используемым.. В пакете java.lang есть несколько классов для работы со строками, это String, StringBuilder и StringBuffer. Данные классы объявлены как final, что говорит о том что, от данных классов невозможно наследоваться.. Объект данного класса может быть создан с помощью оператора new и конструктора или с помощью литерала, заключенного в двойные апострофы.. Класс String относиться к неизменяемым объектным типам. Это значит, что любое изменение строки (объекта) приводит к созданию нового объекта.. Все методы класса String можно посмотреть тут: http://follow-the-white-rabbit.online/klass-string-i-ego-metody/
Существует несколько видов кавычек: одинарные, двойные и парные, или как их еще называют «кавычки елочки». В видео мы рассмотрим способы, которые помогут поставить нужные кавычки
https://www.youtube.com/playlist?list=PLzTKGcAZiYWKymjlgMusJqnS60S5Oqqgj плейлист Уроки Java. При выводе на экран просто текста или значений каких-то переменных, проблем не возникает. Но они возникнут, если мы захотим вывести какие-то спецсимволы. Например, попробуем вывести в двойных кавычках все ту же фразу «Hello World». Как мы видим Intellij Idea не понимает, что мы хотим вывести и выделяет ошибку в коде красным цветом. Кстати, обратите внимание, что если в коде есть ошибка и он не может быть скомпилирован, то имя нашего класса подчеркивается красной волнистой линией.. Для того чтобы вывести на экран спецсимволы необходимо воспользоваться экранированием символов. Экранирование символов это изменение управляющих символов на так называемые управляющие последовательности (escape-последовательности). Например, для вывода на экран символа двойной кавычки необходимо использовать escape-последовательность \\” (обратный слеш кавычка). Отредактируем наш код и запустим на выполнение. Как видите, теперь текст отображается на экране с кавычками. Также при выводе текста на экран вы можете использовать следующие escape-последовательности: \\\\ – символ обратного слеша (\\);. Данный символ может понадобиться не только при выводе текста на экран, но и, например, для указания пути к файлу. Если вы работаете с IDE Intellij Idea, то можете просто вставить путь к файлу из буфера обмена – Idea сама заменит символ обратного слеша на соответствующую escape-последовательность.. \\’ – символ одинарной кавычки;. \. – переход на новую строку;. System.out.print(«Hello\. «);. System.out.print(«World»);. \\b – символ возврата в тексте на один шаг назад или удаление одного символа в строке (аналог нажатию кнопки backspace);. System.out.print(«World\\b»);. \\t – символ табуляции (в java это эквивалент четырех пробелов);. System.out.print(«\\tWorld»);. \\r – символ возврата каретки. Возвращает курсор к началу строки вывода и отображает новую информацию так, как будто ранее в этой строке ничего не было. System.out.print(«старый текс\\r»);. System.out.print(«новый текст»).. Кстати, если вы выводите несколько переменных или фрагментов текста на экран в одном методе print или println, то для этого необходимо использовать +. Например: System.out.print(«Hello» + «World»);. Данная операция (склеивания или объединения) называется конкатенация.. На этом наш урок подошел к концу. Спасибо за внимание.