C#有@ string literal來靈活處理字符串中的轉義字符。 Java中有類似的東西嗎?C#的@字符串文字在Java中對應的是什麼?
4
A
回答
6
沒有。你需要逃避你的絃樂。
4
這被稱爲逐字字符串文字。
Java沒有這樣的功能。
2
如果我假如每次我需要這在Java中時間鎳...
如果你正在做一個正則表達式操作考慮Pattern.quote
作爲替換。
2
Java支持UNIX中不需要轉義的路徑分隔符。例如
"c:/my/file.txt"
適用於Windows罰款(和UNIX,如果你有一個名爲c:
目錄)
的選擇使用\
而非/
像之前或之後幾乎所有其他操作系統的路徑分隔符,是寵物討厭我的寵物。 ;)http://en.wikipedia.org/wiki/Backslash
+0
我不認爲這與Java本身有很大關係 - 即上述內容在Windows本身中也可以正常工作。然後遺憾的是在Windows中有backcomp原因,阻礙了他們使用反斜槓 - 實際上原始的開發人員對他們本身並不滿意,並且包括如果您真的想要更改路徑分隔符本身的可能性。 – Voo
相關問題
- 1. 在C#中的區別是什麼:字符串VS字符串
- 2. 什麼是Java中的字符串池?
- 3. C#中字符串前的@是什麼?
- 4. 什麼是C#字符串
- 5. C++中的字符串文字的類型是什麼?
- 6. @前綴對C#中的字符串文字做了什麼?
- 7. 爲什麼字符串存儲在Java中的字符串池?
- 8. C#中的字符串性能 - 什麼是更快地比較,字符串文字或字符串長度
- 9. C++什麼是字符串文字的數據類型?
- 10. 爲什麼'\ 117'在Java中是有效的字符文字?
- 11. %s在字符串文字中的含義是什麼?
- 12. C(字符串)在C++中的含義是什麼?
- 13. Java字符串中負字節值的意義是什麼?
- 14. 文檔字符串中的@a,@c是什麼意思?
- 15. 在C#中。字符串和字符串有什麼區別?
- 16. 在C#中的字符串中發現{0}是什麼意思?
- 17. C# - 什麼是從字符串
- 18. 在C中解引用字符串文字有什麼影響?
- 19. 爲什麼數字+字符串在JavaScript中的字符串?
- 20. 什麼是字符串在WPF中的字符格式?
- 21. 對象是c中的字符串[]#
- 22. 爲什麼Kotlin的字符串插值在Java中串聯字符串?
- 23. 爲什麼s [0]是C++中空字符串s的空字符串?
- 24. $「... {} ...」在C#中的字符串文字?
- 25. 什麼是Java字符串compareTo方法和什麼是Java字典序
- 26. CSS中的`〜`代字符串是什麼?
- 27. {}中的字符串是什麼意思?
- 28. 什麼是.NET中的字符串?
- 29. 什麼是Perl中的「字符串化」?
- 30. Go中的字符串是什麼?
並非Java的所有功能都可以在C#中使用,反之亦然。 – Oded