728x90
반응형
Escape 문자
- 합쳐져서 특수한 기능을 하는 문자
- 코드에 그냥 사용하기에는 문제가 있는 문자들을 표현하기 위한 방식
- \ 와 하나의 문자가 합쳐져서 특수한 기능을 한다.
- \n : 줄 바꿈의 기능을 가진 Escape 문자
public class A01_Escape {
public static void main(String[] args) {
System.out.println("안녕하세요! 반갑습니다.");
System.out.println("안녕하세요! \n 반갑습니다.");
}
}
- \t : Tap키의 기능을 가진 Escape 문자
public class A01_Escape {
public static void main(String[] args) {
System.out.println("안녕하세요! 반갑습니다.");
System.out.println("안녕하세요! \t 반갑습니다.");
}
}
- \\ : 역슬래시(\)를 표현하고 싶을 때 사용하는 Escape 문자
public class A01_Escape {
public static void main(String[] args) {
System.out.println("안녕하세요! \\ 반갑습니다.");
System.out.println("C:\\Program Files\\Java\\JDK 17");
}
}
- \" : 문자열의 기능을 사용하지 않고 그냥 큰 따옴표를 출력할 때 사용
public class A01_Escape {
public static void main(String[] args) {
System.out.println("오늘 점심은 \"피자\"를 먹었다");
}
}
- \' : 작은 따옴표를 출력할 때 사용
public class A01_Escape {
public static void main(String[] args) {
System.out.println("오늘 저녁은 \'치킨\'을 먹을 것이다");
System.out.println('A');
System.out.println(',');
System.out.println('\'');
// System.out.println('''); // 에러
System.out.println('\t'); // 이스케이프 문자는 두 문자가 합쳐져 하나의 문자가 된다.
System.out.println(' '); // 공백도 문자다.
}
}
728x90
반응형
'JAVA > 기본 이론' 카테고리의 다른 글
JAVA | 변수의 이름(Variable Naming) (0) | 2023.02.21 |
---|---|
JAVA | 변수의 종류(Variable Types) (0) | 2023.02.19 |
JAVA | 변수(Variable) (0) | 2023.02.19 |
JAVA | 자바의 리터럴 (0) | 2023.02.18 |
JAVA | 기본적인 이클립스 사용법 및 주석(Comment) (0) | 2023.02.18 |