EEALL@ONCE
☕ 이스케이프 표 escape sequence 본문
이스케이프 시퀀스(escape sequence)는 문자열 내에서 특수한 문자를 나타내기 위해 사용되는 특별한 문자 조합입니다. 이스케이프 시퀀스는 백슬래시(`\`)로 시작하여, 그 다음에 오는 문자와 조합하여 특수한 의미를 갖습니다.
자주 사용되는 일부 이스케이프 시퀀스는 다음과 같습니다:
1. `\n`: 새 줄 (Newline)
- 문자열 내에서 이스케이프 시퀀스 `\n`을 사용하면 새로운 줄로 이동합니다.
2. `\t`: 탭 (Tab)
- 문자열 내에서 이스케이프 시퀀스 `\t`을 사용하면 탭 문자를 삽입합니다.
3. `\'`: 작은 따옴표 (Single quote)
- 문자열 내에서 이스케이프 시퀀스 `\'`을 사용하면 작은 따옴표를 표현할 수 있습니다.
4. `\"`: 큰 따옴표 (Double quote)
- 문자열 내에서 이스케이프 시퀀스 `\"`을 사용하면 큰 따옴표를 표현할 수 있습니다.
5. `\\`: 백슬래시 (Backslash)
- 문자열 내에서 이스케이프 시퀀스 `\\`을 사용하면 백슬래시 자체를 표현할 수 있습니다.
이스케이프 시퀀스를 사용하면 특수한 문자를 문자열에 포함시킬 수 있습니다. 예를 들어, 문자열 안에 줄바꿈을 넣으려면 `"\n"`을 사용하고, 큰 따옴표를 문자열 안에 포함시키려면 `"He said, \"Hello!\""`와 같이 이스케이프 시퀀스를 사용하여 표현할 수 있습니다.
자바에서 이스케이프 시퀀스를 사용할 때에는 주의해야 합니다. 문자열 내에서 백슬래시를 사용해야 하는 경우, 두 개의 백슬래시 `\\`를 연속으로 사용해야 합니다. 이것은 백슬래시 자체를 이스케이프 시퀀스로 처리하기 위해서입니다. 예를 들어, `"C:\\Users\\John\\Documents"`는 실제로 `"C:\Users\John\Documents"`로 표현되는 경로입니다.
'언어💻 > 자바☕' 카테고리의 다른 글
☕ 자바 자료형 - 빈 문자 체크 isEmpty() / isBlank() (0) | 2023.08.01 |
---|---|
☕ 자바 자료형 - 문자열 길이 반환 ( length()) (0) | 2023.08.01 |
☕ 자바 자료형 - String : 문자열 자료형 (2) : 자료형 변환 (0) | 2023.08.01 |
☕ String constant pool (0) | 2023.08.01 |
☕ 자바 자료형 - String : 문자열 자료형 (1 ) : 리터럴 방식 / 인스턴스 방식 (0) | 2023.08.01 |