728x90
반응형
\ /\
) ( ')
( / )
\(__)|
public class Main {
public static void main(String[] args) {
System.out.println("\\ /\\\n ) ( \')\n( / )\n \\(__)|");
}
}
1. escape sequence 인식 부재
개념을 몰라서 틀린 문제.
[escape sequence : \(백슬래시) 뒤에 문자나 숫자가 오는 조합]
" \ ' ( 등 그대로 입력하면 에러 없이 그대로 출력하게 만들어주는 기능이다.
[표1] 위 알고리즘 문제 풀이에 사용된 이스케이프 시퀀스들을 따로 정리해봤다.
input | output |
\n | 줄바꿈 |
\\ | \ |
\' | ' |
\" | " |
[표2] 그 외 이스케이프 시퀀스들이다.
input | 의미 | 설명 | output |
\a | 경고(alert) | 경고 소리를 낸다. 일부 시스템에서는 효과 없기도 함. | (경보 소리) |
\t | 수평 탭(horizontal tab) | 현재 커서 위치를 (수평으로)다음 위치로 옮김. | 키보드 tab 동일 |
\v | 수직 탭(vertical tab) | 현재 커서 위치를 (수직으로)다음 위치로 옮김. | 키보드 tab 동일 |
\b | 백스페이스(backspace) | 현재 커서 위치를 바로 뒤로 옮김. | backspace 동일 |
\f | 폼 피드(form feed) | 현재 커서 위치를 다음 페이지 시작 위치로 옮김. | |
\r | 캐리지 리턴(carriage return) | 현재 커서 위치를 현재 라인의 시작 위치로 옮김. | |
\ooo | (8진수 숫자 사용)ASCII 코드 문자 표현 | '\141' (' ' 사이 숫자 입력해야 함). | a |
\xhh | (16진수 숫자 사용)ASCII 코드 문자 표현 | '\x41' (' ' 사이 숫자 입력해야 함). | A |
728x90
반응형
'[Language] > Java | Spring | JSP' 카테고리의 다른 글
[생활코딩]회계 앱 만들기_최종 (0) | 2022.04.14 |
---|---|
[백준]10172: 개 (0) | 2022.04.14 |
[백준]10718:We love kriii (0) | 2022.04.13 |
[백준]2557: Hello World (0) | 2022.04.13 |
[생활코딩]회계 앱 만들기_입출력 프로그램 추가 (0) | 2022.04.12 |