문자열에 '/'나 '\' 또는 "을 넣고 싶은 경우
2021. 2. 26. 14:47ㆍJava/한국어
자바에서 '/'나 '\' 또는 "와 같은 기호들은 문자열의 끝을 의미 하는 기호이기에 일반 적인 방식으로 넣으면 원하는 대로 나오지 않을 수 있다. 이를 방지 하기 위해서는 다른 방식이 필요한데 다음 코드를 보자.
// 추가 \ 나 ' 를 넣고 싶은 경우
System.out.println("extend");
char single = '\''; // single = ''';와 같이 하는게 불가 만약 하고 싶다면\ 사용
String dblQuote = "\"Hello\"";
String root = "c:\\";
System.out.println(single);
System.out.println(dblQuote);
System.out.println(root);
예를 들어 작은 따음표, ' 속에 또 다른 작은 따음표, '를 넣고 싶다면 넣기 적에 '/'를 넣어 주면 된고, 큰 따음표 속에 큰 따음표를 넣고 싶을 때는 각각의 따음표 앞에 '/'를 넣어 주면 된다. 또한 '/'를 넣고 싶다면 앞에 ':'를 넣어주면 그대로 프린트를 할 수 있다.
여기서 문자와 문자열이라는 단어를 구분하려면,
문자는 하나의 단어로 char이라는 자료형의 방식으로 저장,
여러 문자 또는 문자열를 저장할 때는 String을 사용한다.
/*
* char은 다 하나의 문자만 저장, 여러 문자를 저정할 때에는 Sting
* char은 ' 만 가능
* String 은 클래스 " 만 가능
*/
char single2 = '"';
String single3 ="'";
String dblQuote2 = "'hello'";
System.out.println(single2);
System.out.println(single3);
System.out.println(dblQuote2);
'Java > 한국어' 카테고리의 다른 글
자바 문자열 발전 (0) | 2021.02.26 |
---|---|
float와 double (0) | 2021.02.26 |
문자를 숫자로 바꾸는 형 변환 (0) | 2021.02.26 |
Java 형 변환 (0) | 2021.02.26 |
Java 상수 변수 (0) | 2021.01.14 |