escape-последовательности Java Экранирование символов

Экранирование символов

Вывести на экран следующий текст — две строки:
It's Windows path: "C:\Program Files\Java\jdk1.7.0\bin"
It's Java string: \"C:\\Program Files\\Java\\jdk1.7.0\\bin\"


Требования:
1. Программа должна выводить текст.
2. Должно быть выведено две строки.
3. Текст первый строки должен быть: It's Windows path: "C:\Program Files\Java\jdk1.7.0\bin"
4. Текст второй строки должен быть: It's Java string: \"C:\\Program Files\\Java\\jdk1.7.0\\bin\"

 

Символ, которому предшествует наклонная черта влево (\), является escape-последовательностью и имеет особое значение к компилятору. Следующая таблица показывает escape-последовательности Java:

Escape-последовательности
Escape-последовательность Описание
\t Вставьте вкладку в текст в этой точке.
\b Вставьте клавишу Backspace в текст в этой точке.
\n Вставьте новую строку в текст в этой точке.
\r Вставьте возврат каретки в текст в этой точке.
\f Вставьте перевод формата в текст в этой точке.
\' Вставьте символ одинарной кавычки в текст в этой точке.
\" Вставьте символ двойной кавычки в текст в этой точке.
\\ Вставьте символ наклонной черты влево в текст в этой точке.

Когда с escape-последовательностью встречаются в операторе печати, компилятор интерпретирует ее соответственно. Например, если Вы хотите поместить кавычки в пределах кавычек, следует использовать escape-последовательность, \", на внутренней части заключает в кавычки. Напечатать предложение

She said "Hello!" to me.

Вы записали бы

System.out.println("She said \"Hello!\" to me.");

 

Решение нашей задачки

public class Solution {
    public static void main(String[] args) {
        System.out.println("It\'s Windows path: \"C:\\Program Files\\Java\\jdk1.7.0\\bin\"");
        System.out.println(" It\'s Java string: \\\"C:\\\\Program Files\\\\Java\\\\jdk1.7.0\\\\bin\\\"");
    }
}

 


Комментарии пользователей сайта

02.05.2018, 6:41 LavernRouff
Зачет! ------ новости ростова | http://rostov.media/
02.05.2018, 10:33 LavernRouff
Гы!!!:) ------ работа в ростове от прямых | http://rostov.media/
03.27.2018, 7:30 LarryAcirm
You commit an error. I can defend the position. Write to me in PM. --------- Whatsapp for symbian s60 | http://longservice.life
04.25.2018, 6:07 Anthonyembot
I apologise, but this variant does not approach me. ------- Bekanntschaft wiki | http://olympicmedals.info/
11.07.2018, 3:28 apevEnaks
«Пять обезьян» сможет удовлетворить практически самый разный запрос, связанный с творчеством и хобби, именно благодаря ассортименту, насчитывающему более 90 тысяч наименований. Наши сотрудники ответственно учат передовой опыт в области хендмейда и творчества и отбирают элитные принадлежности по всему миру, никак не забывая кроме того о бюджетных и отечественных разработках, с тем чтобы абсолютно любой клиент нашел подходящие материалы по своему предпочтению и кошельку. Весь ассортимент разделен на определенные категории, с тем чтобы пользователю было легче ориентироваться. Любой человек, который занимается творчеством, каким-нибудь видом рукоделия, сознаёт, как значимы качественные инструменты и материалы. Совсем не удивительно, что рукодельницы в каком-либо небольшом городе, где магазины для креатива – большая редкость, порой делают заказы в интернете с нужным ассортиментом принадлежнастей одновременно на всех. Самое огорчительное, если покупать принадлежности нужно в разных местах и оплачивать доставку почтовой службой по раздельности. Некоторые ресурсы рукодельных web-магазинов имеют узкую направленность (все для вязания, все для художников), а другие предлагают хоть и более различный, но не самый большой ассортимент принадлежнастей. Между тем современные мастерицы всегда совершенствуют свое мастерство и желают трудиться с новыми материалами и направлениями хендмейда. [url=http://5ape.ru/847-albomy-i-sketchbuki-dlya-eskizov-i-zarisovok ]Скетчбуки[/url]
11.11.2018, 1:04 Virgilbuh
[url=https://kiva-hack.ru/page/warface/wallhack][img]https://kiva-hack.ru/img/warface/wallhack-warface.png[/img][/url] WallHack by KIVA - Это самый новый валлхак на данный момент, который имеется у нас на сайте и он посвящается для прекрасной игры варфейс. С помощью этого валлхака вы сможете видеть сквозь любые стены, через двери, ящики, и любые другие предметы, причем дальновидность через стены с этим хаком достаточно велика. Также здесь есть дополнительная функция ЕСП, чтобы не просто знать местонахождение противника, а знать всю информацию о нем, начиная с ника игрока, и продолжая количество жизней и оружием игрока, чтобы знать, что от него можно ожидать. Мы тестировали с разных аккаунтов данный валлхак, и остались довольны, поскольку через все текстуры мы видели соперника, да и аккаунт у нас остался без бана, так что его смело можно назвать приватным и можем рекомендовать вам его. [url=https://kiva-hack.ru/page/warface/wallhack][img]https://zhack.ru/uploads/monthly_2018_10/5bb65ad8b7de3_kupit-seychas.png.9bf0340f44ce4920411d11ad501d93e4.png[/img][/url] [url=https://vk.com/id429531683][img]https://kiva-hack.ru/img/contact/1.png[/img][/url]

Добавить комментарий