在C#中,我可以將字符串"\\myDir\\myFile"
寫爲@"\myDir\myFile"
。 Java中這個「@」字符的等價物(如果有的話)是什麼?忽略字符串java中的轉義序列?
6
A
回答
7
據我所知,在Java語言中定義沒有這樣的等價存在。
1
在Java中沒有等價物。
對於這個具體的例子,你可以使用File.separator + "myDir" + File.separator + "myFile"
3
最簡單的方法是在Java中使用Unix風格的路徑。 Java會找出所有基於文件的代碼中的真實路徑。
System.out.println(new File("c:/dev/m2-repo/org/apache/ant").getCanonicalPath());
輸出:
C:\ dev的\平方米回購\組織\阿帕奇\螞蟻
順便說一句,如果它是根驅動器,你可以跳過驅動器號。 Java會理解/programs
如果你尋找C:\programs
相關問題
- 1. Java:忽略轉義序列
- 2. Java忽略字符串
- 3. 忽略Unicode轉義序列
- 4. 忽略轉義序列
- 5. 忽略perl中的轉義字符
- 6. 如何忽略存儲在PowerShell字符串變量中的轉義序列?
- 7. 多行字符串連接 - 忽略轉義字符
- 8. 的Lua忽略轉義序列
- 9. 忽略字符串中的octalescape字符
- 10. 字符串中的轉義序列
- 11. CharacterData忽略非轉義字符
- 12. 是標記化忽略轉義字符
- 13. 如何讓JavaScript忽略轉義(\)字符?
- 14. 如何忽略轉義字符?
- 15. Preg模式,忽略轉義字符
- 16. 讓SAXParser忽略轉義字符
- 17. Java到json字符串忽略空值
- 18. 忽略字符串中的換行符
- 19. 如何將列表轉換爲字符串忽略python中的其他字符?
- 20. Python的字符串和轉義序列
- 21. 匹配字符串時,regex如何忽略轉義引號?
- 22. 在反序列化過程中忽略空字符串爲空
- 23. 如何從字符串變量中的轉義序列轉義
- 24. 忽略某些字符串
- 25. PHP忽略字符串
- 26. 忽略字符串輸入
- 27. 忽略查詢字符串
- 28. 忽略字符串匹配
- 29. 在UNIX重定向中忽略轉義序列和其他字符
- 30. 排序字符串列表,忽略ASCII序數值
儘管你最好使用'new File(...)'構造函數,IMO。 – 2010-09-24 08:42:26