/
으로 생각하지 않기 때문에 자바에서 /
을 어떻게 사용할 수 있는지 알고 싶습니다.자바에서 /에서 문자열을 어떻게 사용할 수 있습니까?
-9
A
답변
3
문자열에서 \\를 \\로 이스케이프 처리해야합니다./그래도 괜찮을거야.
1
/
을 자바 문자열로 사용하는 데 문제가 없습니다. 그냥 작동합니다. (코드가 작동하지 않는 경우 코드에 버그가 있음을 99.9999 % 가능성이 있습니다. SSCCE에 문제를 표시하십시오.)
\
에 대해 이야기하고 있다면 ... 그건 다른 문제입니다. \
문자는 Java 소스 코드에서 문자열 (및 문자) 리터럴의 이스케이프 문자입니다. 당신이 문자열로 (단일) 백 슬래시를 넣어하려는 경우, 당신은 이런 식으로 작성해야합니다
String message = "This string contains ONE backslash (\\)";
그러나 이것은 단지 리터럴에 적용됩니다. 문자열의 실제 런타임 표현 (예 : 위)에서 백 슬래시는 두 개가 아닌 하나의 문자입니다. 비슷하게, 파일이나 사용자로부터 텍스트를 읽을 때, 백 슬래시는 하나의 문자로 표현 될 것이고, 이스케이프하거나 이스케이프하여 문자열에 넣을 필요가 없다.
일반 문자열에서 백 슬래시를 이스케이프하는 것은 Java 소스 코드의 문자열 리터럴 형식에만 적용됩니다. (정규 표현식에 또 다른 문제입니다 ...하지만 우리는 그것에 대해 이야기하지 않습니다.)
0
/
는 문자열에 사용하기에 괜찮 : String string = "0/100"
그러나, \
가 이스케이프 키입니다. 즉 다음 글자가 어떤 특수 문자인지 판단 할 것입니다. 예 : \n
은 newline
입니다.
\
을 문자 그대로 사용하려면 \\
을 사용해야합니다.
예.
String string = "0\\100";
System.out.println(string);
은 0\100
입니다.
관련 문제
- 1. 자바에서 문자열을 어떻게 이스케이프합니까?
- 2. 자바에서 타이머를 사용할 수 있습니까?
- 3. C++에서 mysql을 어떻게 사용할 수 있습니까?
- 4. 문자열을 "."주위로 분리 할 수 있습니까? 자바에서?
- 5. 자바에서 어떻게 포인터 (참조)를 사용할 수 있습니까? C에서
- 6. 자바에서 Hunch의 API를 어떻게 구현할 수 있습니까?
- 7. 어떻게 사용할 수 있습니까?
- 8. C++에서 페르시아어와 같은 utf8 문자열을 어떻게 비교할 수 있습니까?
- 9. htaccess를 사용하여 rewrite url에서 쿼리 문자열을 어떻게 사용할 수 있습니까?
- 10. 어떻게 문자열을 분할하고 VB에서 루프에서 사용할 수 있습니까?
- 11. 어떻게 내 ViewController에서 appDelegate에 선언 된 문자열을 사용할 수 있습니까?
- 12. 자바에서 에포크부터 초를 어떻게 얻을 수 있습니까?
- 13. 자바에서 예외 메시지를 어떻게 설정할 수 있습니까?
- 14. iphone uiimage tag - 문자열을 사용할 수 있습니까?
- 15. preparedStatem.setString()에서 문자열을 가져올 수 있습니까?
- 16. C#에서 javascript를 사용할 수 있습니까?
- 17. 어떻게 C#에서 확장 메서드를 사용할 수 있습니까?
- 18. 어떻게 C++에서 배치 파일을 사용할 수 있습니까?
- 19. UnitTest ++에서 유틸리티 함수를 어떻게 사용할 수 있습니까
- 20. 서버 (Apache)에서 gettext를 어떻게 다시 사용할 수 있습니까?
- 21. MSYS없이 MinGW (g ++)에서 gtkmm을 어떻게 사용할 수 있습니까?
- 22. 내 콘솔 앱 (C)에서 어떻게 색을 사용할 수 있습니까?
- 23. 내 winfoms (C#)에서 ffmpeg.net을 어떻게 사용할 수 있습니까?
- 24. C++에서 Boost :: regex.hpp 라이브러리를 어떻게 사용할 수 있습니까?
- 25. C#에서 색상 추출을 위해 코드를 어떻게 사용할 수 있습니까?
- 26. HTML5 Socket.IO는 C++에서 사용할 수 있습니까?
- 27. C#에서 win32 DLL을 사용할 수 있습니까?
- 28. 왜 HashMap에서 문자열을 키로 사용할 수 있습니까?
- 29. yacc에서 큰 따옴표 문자열을 사용할 수 있습니까?
- 30. 문자열을 조건부 컴파일로 사용할 수 있습니까? 상수
이스케이프 문자 : "\"가 있습니다. 몇 가지 연구 노력을 보여주십시오. 그러나 아래에서 언급했듯이 "/"는 일반적으로 이스케이프 할 필요가 없습니다. – keyser
문제를 설명하는 [SSCCE] (http://www.sscce.org)를 제공 할 수 있습니까? –