728x90
1. 문제
아래 예제와 같이 고양이를 출력하시오.
2. 입력
없음
3. 출력
4. 코드
1) System 클래스 이용 (표준 입출력)
public class Main {
public static void main(String[] args) {
System.out.println("\\ /\\");
System.out.println(" ) ( ')");
System.out.println("( / )");
System.out.println(" \\(__)|");
}
}
2) BufferedReader, StringBuffer, StringBuilder 등 클래스 이용
(정말 다양한 코드가 나오는 것 겉다!)
5. 알아둬야할 개념
Escape Sequence(특수문자, 제어문자)
: 역할이 정해져 있는 문자
자바에서 \(백슬래시)와 ' "(따옴표)는 문자 그 자체로 출력되지 않는 특수문자, 제어문자 이다.
출력하고 싶으면 앞에 \(백슬래시)를 붙여주면 된다.
예)
public class Main{
public static void main(String[] args){
System.out.println("\"); //에러
System.out.println("\\"); //출력 --> \
System.out.println("\'"); //출력 --> '
System.out.println("\""); //출력 --> "
}
}
'Java > 코딩테스트' 카테고리의 다른 글
[프로그래머스/JAVA] 스택/큐 기능개발 (0) | 2021.11.29 |
---|---|
[ 프로그래머스/JAVA] 위장 SPY 해시 (0) | 2021.11.10 |
[ 프로그래머스/JAVA] 전화번호 목록 해시 (0) | 2021.11.03 |
[백준/단계별]10718번 "강한친구 대한육군" 출력 /JAVA (0) | 2021.04.29 |
[백준/단계별]2557번 Hello World 출력 /JAVA (0) | 2021.04.29 |