본문 바로가기
자바

자바 문자열 에서 역슬래쉬 (특수문자) [북붙따라하기]1

by 세상 모든 것 들은 그 자신을 위해 존재한다. 2020. 12. 29.

사용 예제 ) 코드를 복붙 하여 실행해 보시기 바랍니다. 설명은 코드 아래 부분에 있습니다.

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
반응형

댓글