Java의 백슬래시 문자
Rupam Yadav
2023년10월12일
이스케이프 문자 또는 이스케이프 시퀀스는 문자열 형식 지정과 관련하여 Java에서 중요한 역할을 하며 백슬래시 문자는 문자를 이스케이프 문자로 만드는 것입니다. 이 기사에서는 백슬래시 문자에 대해 설명합니다.
Java에서 백슬래시를 사용하여 문자 이스케이프
아래 예에서는 백슬래시를 사용하여 다양한 작업을 수행합니다.
백슬래시는 탭을 삽입하는 \t
, 백스페이스를 배치하는 \b
또는 캐리지 리턴에 사용되는 \r
과 같은 여러 문자를 이스케이프할 수 있지만 여기서는 세 문자에 대해서만 이야기합니다. 프로그램.
첫 번째 문자열 문에는 새 줄을 삽입하는 데 사용되는 이스케이프 문자 \n
이 있습니다. 출력은 이스케이프 시퀀스가 명령문을 중단하고 단일 문자열인 경우에도 새 행을 입력함을 보여줍니다.
Java에서는 문자열을 나타내기 위해 큰따옴표를 사용하지만 문자열 자체에 큰따옴표를 표시하거나 사용하려면 따옴표를 이스케이프하지 않고는 수행할 수 없습니다. 큰따옴표를 이스케이프하기 위해 문자열을 이스케이프 문자 \"
로 묶습니다.
아래 코드의 마지막 문자열은 백슬래시 자체를 이스케이프합니다. 단일 백슬래시를 사용하면 인쇄할 수 없기 때문입니다. 이것이 우리가 이중 백슬래시를 사용하는 이유입니다.
public class JavaBackslash {
public static void main(String[] args) {
System.out.println("I am on the first line \nI am on the second line");
System.out.println(
"\"I am under double quotes because I am using a backslash to escape the double quotes.\"");
System.out.println("this\\is\\a\\path\\with\\escaped\\backslash");
}
}
출력:
I am on the first line
I am on the second line
"I am under double quotes because I am using a backslash to escape the double quotes."
this\is\a\path\with\escaped\backslash
작가: Rupam Yadav
Rupam Saini is an android developer, who also works sometimes as a web developer., He likes to read books and write about various things.
LinkedIn