자바 이스케이프 문자
2024. 11. 19. 22:49ㆍJava/Java
이스케이프 문자란?
- 자바에서 문자열 안에 특별한 문자를 표현하거나, 제어 동작을 나타내기 위해 사용하는 문자
예: 큰따옴표(")나 백슬래시(\) 자체를 문자열(" ") 안에서 그대로 표현하려면 이스케이프 문자가 필요하다.
- 키보드로 직접 입력하기 어렵거나 보이지 않는 제어문자를 표현할 수 있다.
예: 개행(\n), 탭(\t) 같은 동작을 이스케이프 문자를 통해 표현
- 이스케이프 문자는 백슬래시(\)로 시작하며, 자바와 약속된 특정 문자 조합으로 이루어져 있다.
자바의 주요 이스케이프 문자
이스케이프 문자 | 설명 | 예시 |
\" | 큰따옴표를 문자열 안에 포함 | "이것은 \"큰따옴표\"입니다." |
\' | 작은따옴표를 문자열 안에 포함 | "It's a \'quote\'!" |
\\ | 백슬래시를 문자열 안에 포함 | "C:\\Program Files\\" |
\n | 개행(새 줄로 이동) | "첫 번째 줄\n두 번째 줄" |
\t | 탭 간격 추가 | "탭\t간격\t예시" |
\r | 캐리지 리턴(줄의 맨 앞으로 이동) | (주로 윈도우 줄바꿈에서 사용) |
\b | 백스페이스 | "Hello\bWorld" |
\f | 폼 피드(새 페이지로 이동) | (잘 사용되지 않음) |