Това описание ще разработи подробно използването на escape-последователности в Java.
Какво представляват „Escape Sequences“ в Java?
“ Ескейп последователности ” в Java се означават със знак, започващ с „ наклонена черта(\) ”. Те се използват за изпълнение на някои специфични функции и служат като пряк път за добавяне на различни жизненоважни функции.
Използване на „Escape Sequences“
Следната таблица определя употребата или описанието на всяка от последователностите за избягване:
Ескейп последователности | Използване (в текста) |
\b | Добавя бекспейс. |
\f | Добавя емисия на формуляр. |
\r | Добавя връщане на каретка. |
\T | Добавя раздел. |
\н | Добавя нов ред. |
\ | Поставете обратна наклонена черта. |
\' | Поставете символ с единични кавички. |
\” | Поставете двойна кавички. |
Как да използвате „Escape Sequences“ с помощта на Java?
Всички обсъдени по-горе изходни последователности сега ще бъдат демонстрирани с помощта на дадения по-долу пример:
Система . навън . println ( 'Добавя връщане на каретка в низ: ' + „Линукс \r намек' ) ;
Система . навън . println ( 'Вмъква раздел в низ: ' + „Линукс \T намек' ) ;
Система . навън . println ( 'Добавя нов ред в низ: ' + „Линукс \н намек' ) ;
Система . навън . println ( 'Поставяне на обратна наклонена черта в низ: ' + „Линукс \\ намек' ) ;
Система . навън . println ( 'Поставете единичен знак в кавички в низ: ' + „Линукс \' намек' ) ;
Система . навън . println ( 'Поставете символ с двойна кавичка в низ: ' + 'Линукс' намек ');
В горния кодов фрагмент просто посочете екраниращите последователности между посочения низ една по една в съответствие с предоставената таблица. Това ще доведе до разделяне на посочения низ според всяка от функциите на последователността.
Изход
В горния изход може да се наблюдава, че един и същ низ се обработва по различен начин по отношение на посочените последователности за изход.
Заключение
В Java има общо 8 екраниращи последователности, които се идентифицират със знак, предшестван от „ наклонена черта(\) ” и се използват за изпълнение на някои специфични функции. Тези последователности могат да бъдат приложени за разделяне на низа според изискването, запазвайки стойността непокътната. Този блог разработи подробно използването на escape последователности с помощта на Java.