-
[프로그래머스/코딩 기초 트레이닝/JAVA] 5. 특수문자 출력하기 / 자바의 이스케이프 시퀀스(Escape Sequence)CODINGTEST/코딩 기초 트레이닝_java 2023. 5. 24. 17:22반응형
반갑습니다!! 프로그래머스 의 코딩기초 트레이닝을 JAVA 로 정주행~ 시작합니다!!
오늘도 따뜻한 하루 되세요~ <3
<문제>
< 풀이 >
해당 문제에서는
자바의
이스케이프 시퀀스(Escape Sequence) 에 대해 알 수 있습니다.특수문자,괄호,백슬래시,따옴표 출력 출력시 이처럼 자바에서는 출력문에서 백슬래시가 등장하는 순간 그 바로 다음 문자를 인식해 상황에 맞게 처리하는데, 이를 이스케이프 시퀀스(Escape Sequence)라고 한다.
이스케이프 시퀀스에는 몇 가지 특수한 경우가 지정되어있고, 지정된 문자가 아닐 경우 에러가 표시된다. 그 경우는 아래 표와 같다.
<특수문자 입출력표>
입력 출력 \ 에러 \\ \ \' ' \" " ( ( \( 에러 / / \/ 에러 * 주의 : 괄호나 일반 슬래시는 \를 붙이지 않아도 된다.
입력 출력 \n 줄바꿈 (라인 피드) \r 줄의 맨 처음으로 (캐리지 리턴) \t 탭 \b 커서를 한 문자 앞으로 (백스페이스) \0 빈 칸(null) <채점결과>
<정답 코드>
import java.util.Scanner; public class Solution { public static void main(String[] args) { System.out.print("!@#$%^&*(\\'\"<>?:;"); } }
<문제 출처>
https://school.programmers.co.kr/learn/courses/30/lessons/181948
https://school.programmers.co.kr/learn/challenges/training?order=recent&languages=java
함께 즐겨요 코딩 기초 트레이닝<3
<사족>
day1 완료했습니다!! 꾸준히꾸준히 해볼께요!
반응형'CODINGTEST > 코딩 기초 트레이닝_java' 카테고리의 다른 글
[프로그래머스/코딩 기초 트레이닝/JAVA] 7. 문자열 붙여서 출력하기 / 자바의print() 출력함수 (0) 2023.05.25 [프로그래머스/코딩 기초 트레이닝/JAVA] 6. 덧셈식 출력하기 / 자바의println() 출력 함수 (0) 2023.05.25 [프로그래머스/코딩 기초 트레이닝/JAVA] 4. 대소문자 바꿔서 출력하기 / String , Char 형의 내장 함수 (0) 2023.05.24 [프로그래머스/코딩 기초 트레이닝/JAVA] 3. 문자열 반복해서 출력하기/ 자바의 반복문 for문 (0) 2023.05.24 [프로그래머스/코딩 기초 트레이닝/JAVA] 2. a와 b 출력하기 / 자바의 출력문 println() (0) 2023.05.24