특수문자 출력하기
문제 설명
다음과 같이 출력하도록 코드를 작성해 주세요.
출력 예시
!@#$%^&*(\'"<>?:;
문제 풀이
import java.util.Scanner;
public class Solution {
public static void main(String[] args) {
System.out.println("!@#$%^&*(\\'\"<>?:;");
}
}
이스케이프 문자(escape character) : 문자 제어 코드를 말하며, 화면에 출력하는 문자가 아닌 문자 출력을 제어하는 문자이다. 역슬래쉬인 \ 이 문자 하나와 결합하여 나타난다.
\\ 입력시 \ 출력,
\' 입력시 ' 출력,
\" 입력시 " 출력,
\n 입력시 다음 줄로 이동,
\r 캐리지 리턴(carriage return)으로 해당 줄의 처음(맨 앞)으로 이동,
\t 수평 탭(tab)으로 탭 키만큼 수평으로 띄움,
\b 백스페이스(backspace)로 바로 앞의 문자를 하나 지움,
\f 폼피드(Formfeed)로 프린터에서 강제적으로 다음 페이지로 넘김.
'Java, CS, Dev' 카테고리의 다른 글
트랜잭션(Transaction)이란? (3) | 2023.11.27 |
---|---|
[Java] 문자열 합치기 총정리(+ 연산자, concat, StringBuilder, StringBuffer) (3) | 2023.11.15 |
[자바/Java] 프로그래머스 코딩 기초 트레이닝 : 대소문자 바꿔서 출력하기 (1) | 2023.11.14 |
[자바/Java] 프로그래머스 코딩 기초 트레이닝 : 문자열 반복해서 출력하기 (2) | 2023.10.17 |
[자바/Java] 프로그래머스 코딩 기초 트레이닝 : a와 b 출력하기 (1) | 2023.10.17 |