Literał smyczkowy
Lindsay Upson/Źródło obrazu/Getty Images
A
|_+_| literał to sekwencja znaków używana przez programistów Java do wypełniania|_+_||_+_|jest
|_+_|
reprezentuje to samo
|_+_|Aby przypisać
|_+_| obiekt wartość po prostu użyj |_+_||_+_|
Sekwencje ewakuacyjne
Istnieją pewne znaki, które możesz chcieć dołączyć do
|_+_| literał, który musi zostać zidentyfikowany przez kompilator. W przeciwnym razie może się pomylić i nie wiedzieć, co |_+_| ma być wartość. Na przykład wyobraź sobie, że chcesz umieścić cudzysłów w |_+_||_+_|To zmyliłoby kompilator, ponieważ oczekuje wszystkiego
|_+_||_+_|Więc
|_+_||_+_|Teraz kompilator przejdzie do odwrotnego ukośnika i będzie wiedział, że cudzysłów jest częścią
|_+_| literał zamiast punktu końcowego. Jeśli myślisz z wyprzedzeniem, prawdopodobnie się zastanawiasz, ale co, jeśli chcę mieć odwrotny ukośnik w moim |_+_||_+_|
Niektóre z dostępnych sekwencji ucieczki w rzeczywistości nie wyświetlają znaku na ekranie. Czasami możesz chcieć wyświetlić tekst podzielony przez znak nowej linii. Na przykład:
|_+_||_+_| |_+_||_+_|Można to zrobić za pomocą sekwencji specjalnej dla znaku nowej linii:
|_+_||_+_|
To przydatny sposób na wprowadzenie odrobiny formatowania do jednego
|_+_| służy do wstawiania tabulatorów do literałuPrzykładowy kod Java można znaleźć w Przykładowy kod zabawy ze strunami .