Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- 대입연산자
- 데이터베이스
- 논리부정
- 부호/증감 연산자
- 위치속성
- CSS 정리
- 연산자
- 정수 연산
- 콘솔로 변수값 출력
- 변수사용범위
- 이클립스
- 실수 타입
- 백준 문제풀기
- 박스 모델의 성격
- HTML
- background-repeat 속성
- 새싹 출력
- 키보드입력데이터
- 논리연산자
- 강아지 출력
- oracle
- ul 태그
- CSS 박스모델 구성
- 삼항연산자
- 자바
- background-size 속성
- 연산의 방향
- java
- CSS
- 고양이 출력
Archives
- Today
- Total
너와 나의 개발 고리
[JAVA] chap02 변수와 타입_문자열 타입 본문
작은따옴표(')로 감싼 한개의 문자는 char 타입이지만 큰따옴표(")로 감싼 여러개의 문자들은 유니코드로 변환되지 않는다.
char var1 = "A"; // 컴파일 에러
char var2 ="홍길동"; // 컴파일 에러
큰따옴표(")로 작성된 문자들을 문자열이라고 부르는데, 문자열을 변수에 저장하고 싶다면 다음과 같이 String 타입을 사용해야한다.
String var1 = "A";
String var2 = "홍길동";
문자열 내부에 역슬래쉬(\)가 붙은문자를 사용할 수 있는데 이것을 이스케이프 문자라고 한다.
이스케이프 문자를 사용하면 특정 문자를 포함할 수 있고, 출력에 영향을 미치기도 한다.
| 이스케이프 문자 | |
| \" | " 문자 포함 |
| \' | ' 문자 포함 |
| \\ | \ 문자 포함 |
| \u 16진수 | 16진수 유니코드에 해당하는 문자 포함 |
| \t | 출력 시 탭만큼 띄움 |
| \n | 출력 시 줄바꿈(라인피드) |
| \r | 출력 시 캐리지 리턴 |
이스케이프 문자를 사용한 예제를 보면 이해하기 쉽다.

깜짝 퀴즈!
위의 예제를 참고하여 이미지를 보고 고양이, 강아지, 새싹을 출력해 보시오
1. 고양이

2. 강아지

3. 새싹

▼▼▼ 아래에 정답 있어요 ▼▼▼
더보기
1. 고양이
System.out.println(" \\ /\\");
System.out.println(" ) ( \')");
System.out.println(" ( / )");
System.out.println(" \\ ( _ _ )|");
2. 강아지
System.out.println(" |\\ _ /| ");
System.out.println(" |q p| /}");
System.out.println(" ( 0 ) \" \" \" \\");
System.out.println(" |\" ^ \"' |");
System.out.println(" | | _/= \\\\ _ _ |");
3. 새싹
System.out.println("\t\t\t\t\t\t,r'\"7");
System.out.println("\t\t\tr'-_ ,' ,/");
System.out.println("\t\t\t\\ . \" . L _ r'");
System.out.println("\t\t\t '~ \\ /");
System.out.println("\t\t\t\t |");
System.out.println("\t\t\t\t |");
'JAVA > 이것이 자바다' 카테고리의 다른 글
| [JAVA] chap02 변수와 타입_강제 타입 변환 (0) | 2023.08.05 |
|---|---|
| [JAVA] chap02 변수와 타입_자동 타입 변환 (0) | 2023.08.03 |
| [JAVA] chap02 변수와 타입_실수 타입 (0) | 2023.08.03 |
| [JAVA] chap02 변수와 타입_문자 타입 (0) | 2023.08.03 |
| [JAVA] chap02 변수와 타입_정수 타입 (0) | 2023.08.02 |