W tym artykule szczegółowo omówimy użycie sekwencji specjalnych w Javie.
Czym są „sekwencje ucieczki” w Javie?
“ Sekwencje ewakuacyjne ” w Javie są oznaczone znakiem rozpoczynającym się od „ ukośnik wsteczny(\) ”. Są one wykorzystywane do wykonywania określonych funkcji i służą jako skrót do dołączania różnych ważnych funkcji.
Użycie „sekwencji ucieczki”
Poniższa tabela określa użycie lub opis każdej z sekwencji specjalnych:
Sekwencje ewakuacyjne | Użycie (w tekście) |
\B | Dodaje spację. |
\F | Dodaje kanał informacyjny formularza. |
\R | Dołącza znak powrotu karetki. |
\T | Dodaje zakładkę. |
\N | Dodaje nową linię. |
\ | Umieść znak ukośnika odwrotnego. |
\' | Umieść znak pojedynczego cudzysłowu. |
\” | Umieść znak podwójnego cudzysłowu. |
Jak wykorzystać „sekwencje specjalne” w Javie?
Wszystkie omówione powyżej sekwencje ucieczki zostaną teraz zademonstrowane za pomocą poniższego przykładu:
System . na zewnątrz . println ( 'Dodaje znak powrotu karetki w łańcuchu: ' + „Linux \R wskazówka' ) ;
System . na zewnątrz . println ( „Wstawia tabulator w łańcuchu:” + „Linux \T wskazówka' ) ;
System . na zewnątrz . println ( „Dodaje nową linię w łańcuchu:” + „Linux \N wskazówka' ) ;
System . na zewnątrz . println ( „Umieść znak ukośnika odwrotnego w łańcuchu:” + „Linux \\ wskazówka' ) ;
System . na zewnątrz . println ( 'Umieść znak pojedynczego cudzysłowu w łańcuchu: ' + „Linux \' wskazówka' ) ;
System . na zewnątrz . println ( 'Umieść znak podwójnego cudzysłowu w łańcuchu: ' + „Linux” wskazówka ');
W powyższym fragmencie kodu po prostu określ sekwencje specjalne pomiędzy podanym ciągiem jeden po drugim, zgodnie z dostarczoną tabelą. Spowoduje to podzielenie podanego łańcucha zgodnie z każdą funkcjonalnością sekwencji.
Wyjście
W powyższym wyniku można zauważyć, że ten sam łańcuch jest traktowany inaczej w odniesieniu do określonych sekwencji specjalnych.
Wniosek
W Javie istnieje łącznie 8 sekwencji ucieczki, które są identyfikowane przez znak poprzedzony przez „ ukośnik wsteczny(\) ” i są używane do wykonywania określonych funkcji. Sekwencje te można zastosować do podzielenia łańcucha zgodnie z wymaganiem zachowania wartości w stanie nienaruszonym. W tym blogu omówiono wykorzystanie sekwencji ucieczki przy użyciu języka Java.