본문 바로가기

01. Java/01. 기본개념

Escape Character (이스케이프 문자, 제어 문자)

어디 카테고리에 넣을까 하다가 자바 기본 개념쪽에 넣음

 

 

 프로그래밍을 할 때 사용할 수 있도록 미리 정의해 둔 문자 조합을 의미한다. 특수문자를 알리는 백슬래시(\)를 사용하여 문자와 조합하여 사용하며 주로 프로그래밍 언어나 텍스트 처리에서 활용되며, 특정 문자나 동작을 나타내기 위해 사용된다.

 

여러가지가 있는데 그 중에서 개인적으로 자주 봤던 것을 표기했다.

 

 

ㆍ \n

Line Feed(LF). 새 줄 (newline) 문자를 나타낸다. 이 문자를 만나면 다음 출력이 새로운 줄에서 시작된다.

 

ㆍ \r

 Carriage Return(CR)를 나타낸다. 일반적으로 텍스트를 출력한 후 커서를 줄의 맨 앞으로 이동시킨다.

 

ㆍ \b

 백스페이스를 나타낸다. 커서를 한 칸 뒤로 이동시켜 이전 문자를 지운다.

 

ㆍ \t

 수평 탭 문자를 나타낸다. 주로 여러 열로 데이터를 정렬하거나 간격을 띄울 때 사용된다.

 

ㆍ \\

 역슬래시 자체를 나타낸다. 이스케이프 문자 \를 표현하고 싶을 때 사용된다.


ㆍ \'

 작은 따옴표를 나타낸다. 문자열 안에서 싱글 따옴표를 사용하려면 이스케이프 문자를 사용한다.


ㆍ \"

 큰 따옴표를 나타낸다. 문자열 안에서 더블 따옴표를 사용하려면 이스케이프 문자를 사용한다.

 

\000
 널(null) 문자를 나타낸다. 주로 문자열의 끝을 나타내거나 문자열 안에서 특정한 값을 나타낼 때 사용된다.

 

ㆍ \f

 폼 피드 문자를 나타낸다. 프린터 등에서 여러 페이지를 출력할 때 페이지를 바꾸는 데 사용된다.


ㆍ \a

 벨 소리를 나타낸다. 주로 터미널이나 콘솔에서 경고를 표시할 때 사용된다.

'01. Java > 01. 기본개념' 카테고리의 다른 글

자바 개발 도구  (0) 2023.11.30
파일 입출력  (0) 2023.11.25