사용 예제 ) 코드를 복붙 하여 실행해 보시기 바랍니다. 설명은 코드 아래 부분에 있습니다.
public class Sample {
public static void main(String[] args) {
///////////////// 특수 문자 예제
String strHi1 = "철수는 \"영희야 놀자\" 라고 말 했습니다.";
String strHi2 = "철수는 \'영희야 놀자\' 라고 말 했습니다.";
String strHi3 = "이것이 역슬래쉬 이다. \\ ";
System.out.println(" 사용 결과는 strHi1 : "+strHi1);
System.out.println(" 사용 결과는 strHi2 : "+strHi2);
System.out.println(" 사용 결과는 strHi3 : "+strHi3);
}
}
//결과는 :
//사용 결과는 strHi1 : 철수는 "영희야 놀자" 라고 말 했습니다.
//사용 결과는 strHi2 : 철수는 '영희야 놀자' 라고 말 했습니다.
//사용 결과는 strHi3 : 이것이 역슬래쉬 이다. \
역슬래쉬(특수 문자)
문자열을 인용할 때는 따옴표로 묶어서 사용하는데 이렇게 이중으로 사용하면
String strHi = "철수는 "영희야 놀자"라고 말했습니다.";
자바에서는 에러를 표시한 두 개를 한쌍으로 보기 때문에 " 철수 " 와 "라고 말했습니다."
사이의 '영희야 놀자'는 따옴표가 없어서 에러를 발생시킵니다.
이런 에러를 없애기 위해서 역 슬래시 이스케이프를 사용하는 것입니다.
특수문자는 실전 이라고 별다른것이 없습니다.
설명 끝.
728x90
반응형
'자바' 카테고리의 다른 글
자바 문자열 대치(바꿈) replace( ) ,replaceAll ( ) [북붙따라하기] (0) | 2020.12.29 |
---|---|
자바 문자열 에서 역슬래쉬 (특수문자) [북붙따라하기]2 (0) | 2020.12.29 |
자바 문자열에서 문자열 검색 String . indexOf() , lastIndexOf() [북붙따라하기] (0) | 2020.12.29 |
자바 문자열, 바이트 배열 변환 String to byte[ ] ,byte[] to String [북붙따라하기] (0) | 2020.12.28 |
자바 문자열 String 알파벳 대, 소 문자로 변경 [북붙따라하기] (0) | 2020.12.28 |
댓글