Java의 System.out.print에서 따옴표를 인쇄하는 방법
Java에서 System.out.print()를 사용하여 텍스트를 출력할 때, 따옴표(")가 의도한 대로 인쇄되지 않는 문제가 발생할 수 있습니다. 따옴표와 함께 "Hello"를 표시하는 대신 출력에는 다음과 같은 내용만 표시됩니다. 안녕하세요.
이 문제를 해결하려면 백슬래시()를 사용하여 큰따옴표 문자를 이스케이프해야 합니다. 수정된 코드는 다음과 같습니다.
<code class="java">System.out.print("\"Hello\"");</code>
이렇게 하면 큰따옴표 문자가 다음과 같이 됩니다. 문자열의 일부로 해석되어 그에 따라 인쇄됩니다.
추가 이스케이프 문자
큰따옴표 외에도 Java에서는 문자열 리터럴에서 특정 다른 문자를 이스케이프해야 합니다.
Java 문자열 및 문자 리터럴 이스케이프의 전체 목록은 JLS(Java 언어 사양).
유니코드 이스케이프 시퀀스
uxxxx 형식의 유니코드 이스케이프 시퀀스를 사용하여 소스 코드에 유니코드 문자를 포함할 수도 있습니다. 여기서 xs는 16진수입니다. 이러한 시퀀스는 문자열 및 문자 리터럴뿐만 아니라 Java 프로그램의 어느 곳에서나 사용할 수 있습니다. 유니코드 이스케이프에 대한 자세한 내용은 JLS 섹션 3.1, 3.2 및 3.3을 참조하십시오.
참조:
위 내용은 Java의 System.out.print()에서 따옴표를 어떻게 인쇄합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!