■ 정의
이스케이프 문자로 시작되는 문자열. 이 문자열은 주변 장치와 프로그램 사이에서 특정 명령어를 수행하도록 하는 제어 문자로 사용된다.
■ 종류
종류 | 의미 |
\0 | 공백(null) |
\n | 줄바꿈(new line) |
\t | 수평 탭(horizontal tab) |
\v | 수직 탭(vertical tab) |
\b | 백스페이스(backspace) |
\f | 폼 피드(form feed) |
\r | 캐리지 리턴(carriage return) |
\\ | 백슬래시( \, backslash) |
\? | 물음표(literal question mark) |
\' | 작음따옴표( ‘, single quotes) |
\" | 큰따옴표( “, double quotes) |
\ooo | 8진수 숫자를 사용하여 ASCII 코드의 문자 표현 |
\xhh | 16진수 숫자를 사용하여 ASCII 코드의 문자 표현 |
■ 사용 예
public class EscapeSequence {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("\'");
System.out.println("탭 만큼 띄움\t탭 만큼 띄움");
System.out.println("\n");
System.out.println("\"Java\"");
System.out.println("\\");
System.out.println("안녕하세요\r반갑습니다");
}
}
■ 백준 No.10171
10171번: 고양이
아래 예제와 같이 고양이를 출력하시오.
www.acmicpc.net
'Java > TIL (Today I Learned)' 카테고리의 다른 글
[JAVA] contains() / replace() (0) | 2023.02.07 |
---|---|
[JAVA] StringBuilder (0) | 2023.02.06 |
[JAVA] Overloading / Overriding (0) | 2023.01.30 |
[JAVA] EOF (End Of File) (0) | 2023.01.28 |
[JAVA] BufferedReader / BufferedWriter (0) | 2023.01.26 |
댓글