자바

JAVA STEP 4. ESCPAE

2023. 2. 3. 15:28
728x90

* 특수문자 > Escape Sequence

  • 컴파일러가 번역을 할 때, 문자 그대로 출력하지 않고, 미리 약속된 표현으로 바꿔서 출력하는 구성 요소

1. \n

  • new line, line feed
  • 개행 문자(= 엔터)
  • ex
    • char c1 = '\n';
    • String s1 = "\n";
  • ex2 요구사항 ) "안녕하세요. 홍길동입니다." 를 출력해주세요.
  • 수정사항 ) "안녕하세요." 와 "홍길동입니다." 각각 다른줄에 출력
    • String msg = "안녕하세요. \n홍길동입니다.";
    • System.out.println(msg);

 

2. \r

  • carriage return
  • 열을 맨 앞으로 이동 시키는 것
  • 캐럿의 위치를 현재 라인의 맨 앞으로 이동
  • ex
    • msg = "안녕하세요. \r홍길동";
    • System.out.println(msg);

 

3. \t

  • 탭문자, tab
  • 탭 > 이미 정해져있는 열의 위치값들
  • 탭을 누르면 > 가장 가까운 탭의 위치로 이동하라.
  • ex
    • msg = "하나    둘    셋";  -> 이렇게 직접적으로 탭을 누르게 되면 가독성이 매우 떨어짐 
    • System.out.println(msg);
  • ex2
    • msg = "하나\t둘\t셋";
    • System.out.println(msg);

 

4. \b

  • backspace
  • 이클립스 콘솔에서는 동작을 안함.
  • ex
    • msg = "홍길동\b입니다.";
    • System.out.println(msg);

 

5. \", \', \\

  • 요구사항) 홍길동: "안녕하세요" > 출력
  • ex
    • msg = "홍길동 : \"안녕하세요\"";
    • System.out.println(msg);
  • 요구사항) 폴더 경로를 출력하세요.
  • ex C:\class\code\java
    • System.out.println("수업 폴더 : C:\\class\\code\\java");
728x90
저작자표시 비영리 변경금지 (새창열림)

'자바' 카테고리의 다른 글

JAVA STEP 6. INPUT  (0) 2023.02.03
JAVA STEP 5. OUTPUT  (0) 2023.02.03
JAVA STEP 3. DataType  (0) 2023.02.02
JAVA STEP 2. 부가 설정  (0) 2023.02.02
JAVA STEP 1. 환경 설정  (0) 2023.02.02
'자바' 카테고리의 다른 글
  • JAVA STEP 6. INPUT
  • JAVA STEP 5. OUTPUT
  • JAVA STEP 3. DataType
  • JAVA STEP 2. 부가 설정
IT의 큰손
IT의 큰손
IT계의 큰손이 되고 싶은 개린이의 Log 일지
Developer Story HouseIT계의 큰손이 되고 싶은 개린이의 Log 일지
IT의 큰손
Developer Story House
IT의 큰손
전체
오늘
어제
  • 분류 전체보기 (457)
    • 정보처리기사 필기 (18)
    • 정보처리기사 실기 (12)
    • 정보처리기사 통합 QUIZ (12)
    • 빅데이터 (11)
    • 안드로이드 (11)
    • 웹페이지 (108)
    • 자바 (49)
    • SQLD (3)
    • 백준 알고리즘 (76)
    • 데이터베이스 (41)
    • 깃허브 (2)
    • Library (14)
    • Server (31)
    • 크롤링&스크래핑 (3)
    • Spring (23)
    • Vue.js (13)
    • React (27)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Developer Stroy House

인기 글

태그

  • 웹페이지
  • 개발자
  • JavaScript
  • 백준
  • IT개발자
  • 정보처리기사필기
  • jsp
  • ajax
  • html
  • React
  • 알고리즘
  • 데이터베이스
  • DBA
  • 코딩테스트
  • 웹개발자
  • it
  • DB
  • 개발블로그
  • 앱개발자
  • 프론트엔드
  • 정보보안전문가
  • java
  • 웹개발
  • css
  • jquery
  • 자바
  • IT자격증
  • 정보처리기사
  • 백엔드
  • IT자격증공부

최근 댓글

최근 글

Designed By hELLO
IT의 큰손
JAVA STEP 4. ESCPAE
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.