대부분에 언어에서 일부 특수문자는 그 자체로 기능이 이미 있기 때문에 대체되는 패턴(리터럴)으로 해당 특수문자를 출력할 수 있도록 기능을 제공한다.
Java에서 특수 문자 출력은 아래와 같다.
특수문자 | 리터럴 |
Tab | \t |
Backspcae | \b |
줄 바꿈 | \n |
Carriage Return | \c |
Form Feed | \f |
\(역슬레쉬) | \\ |
작은 따옴표( ' ) | \' |
큰 따옴표( " ) | \" |
16진수 유니코드 문자 | \u유니코드 |
*Carriage Return
캐리지 리턴은 포인터를 현재 라인에서 젤 앞으로 보내는 명령으로 Window에서 키보드 Home 버튼을 누르는 것과 같다.
**Form Feed
폼피드는 서식제어 문자의 하나로서, 대개 연속용지를 사용하는 프린터에서 폼피드 단추를 누르거나 이에 해당하는 명령을 프린터에 보내면 연속용지가 다음 페이지의 시작 부분으로 넘겨진다. 아스키 문자셋을 사용하는 시스템에서, 프린터가 용지의 한 페이지 길이에 해당하는 만큼 페이지를 넘기거나 다음 페이지의 제일 첫 부분으로 넘기게 하는 특수문자는 십진수 12에 해당하는 값이다. (출처 http://www.terms.co.kr/formfeed.htm )
'Java' 카테고리의 다른 글
추상클래스(Abstract class)와 인터페이스(Interface) (0) | 2020.10.24 |
---|---|
List.subList() 함수의 유의점 (0) | 2020.09.19 |
java String의 정렬, String에 숫자가 포함되어 있다면? (0) | 2020.08.12 |
java Array default value 자바 배열 초기값 (0) | 2020.08.08 |