여러분의 도움이 필요합니다. 나는 문자열문자열 안의 따옴표
name = "john"
을하지만
String name = ""john"";
String name1 = "[john]"
은 어떤 사람이 나를 도와 줄 수
""
(인용)를 포함하여,
"john"
으로이 문자열 이름을 저장합니다.
여러분의 도움이 필요합니다. 나는 문자열문자열 안의 따옴표
name = "john"
을하지만
String name = ""john"";
String name1 = "[john]"
은 어떤 사람이 나를 도와 줄 수
""
(인용)를 포함하여,
"john"
으로이 문자열 이름을 저장합니다.
String name = "\"john\"";
앞에 \ 기호를 사용하여 두 번째 따옴표 쌍을 이스케이프해야합니다. 좀 더 자세히 설명하는 http://www.javacoffeebreak.com/faq/faq0050.html을 살펴볼 가치가 있습니다. 콘솔
String name2 = "\""+name+"\"";
순서 : 당신은 다음과 같이 따옴표를 탈출 추가 할 수 있습니다
> String name = "\"john\"";
> name
""john""
> String name2 = "\""+name+"\"";
> name2
"""john"""
: String name = "\"john\"";
당신은 인용 부호를 이스케이프 할 필요가 당신이 변수가 설정
다른 시나리오 :
String name = "\"john\"";
이스케이프 시퀀스를 사용하여이 작업을 수행 할 수 있습니다.
\"
그래서 당신은 이런 식으로 뭔가를 작성해야합니다 : 당신은 here에서 이스케이프 시퀀스에 대해 배울 수
String name = "\"john\"";
.
"[존]"은 무엇을 의미합니까? 이것은 또 다른 예입니까? – Thomas
네, 다른 예입니다.하지만 변수 이름을 직접 사용하려면 "\"+ name + \ ""와 같이 사용할 수 있습니다. – jimmy