My work space/Java

[아시나요?]이스케이프 문자

schpritz 2008. 8. 14. 16:29

char변수에 ' 자체를 할당한다고 생각해 보면 아마도 다음과 같은 문장을 생각해낼 수 있을 것이다.


char quote =  " ' ;  //에러


그러나 아쉽게도 생각하는것돠 다르게 에러이다. 컴파일러는 이문장을 해석 할수가 없다. 이런 특수문자를 위해 이스케이프 문자를 사용할 수 있다. 다음은 이스케이프 문자를 사용해서 표현할 수 있는 특수문자이다.


이스케이프문자

 이스케이프 문자  의미

 \b

 BackSpace
 \t  Tab
 \n  New Line
 \r  Carriage return
 \"  Double quote
 \'  Single quote
 \  Backslash


만약 단일 인용부호( ' ) 를 나타내고 싶으면 다음처럼 사용한다.

char quot = ' \' ' ;      //  ' 의표현