-2
A
回答
2
如果你是'正常化'的路徑,最簡單的方法(雖然不是最快的,如果大量):
new File(string).getCanonicalPath();
它不僅能消除./
也解釋../
等(在Windows中,改變 '/' 到 '\')
如果它是一個鏈接,請使用URL
2
它的工作原理,但你應該做的:
s = s.replaceAll("\\./","");
7
String
實例是在Java中不變的,所以s.replaceAll()
不修改s
,但將返回一個新String
與要求的變化:
String s = "./";
String s_modified = s.replaceAll("\\./", "");
相關問題
- 1. 如何在java中替換「true」和「false」?
- 2. 如何在java中用「\\」替換「\\」
- 3. 如何在java中替換System類?
- 4. 如何在Java中替換'null'
- 5. 如何在java中替換字符串?
- 6. 如何在java中替換\ n?
- 7. 如何使庫在java中可替換?
- 8. 如何在Java中不替換
- 9. 如何用Java替換XML?
- 10. 在java中替換文本?
- 11. 在Java中用「/」替換「\\」
- 12. 在java中的URL替換
- 13. 替換{在java中使用「」,?
- 14. 在java中mod_dav_svn替換?
- 15. 在java中替換JButton
- 16. 如何用\替換\。在java字符串
- 17. 如何在java中替換/轉換/展開字符串
- 18. 如何在JavaScript中替換+?
- 19. 如何在python中替換「'」?
- 20. 如何在vim中替換
- 21. 如何在scala中替換:::
- 22. 我如何擺脫..替換(替換(替換(替換(替換(...?
- 23. 在C#中替換並替換爲Java中的所有
- 24. 如何替換在java中包含任何整數的子串?
- 25. 如何在Windows Phone中繪製(替換爲Java中的圖形)
- 26. 如何在JAVA中替換BufferedImage中的顏色
- 27. 如何在java中用\替換字符串中的「(雙引號)
- 28. 如何在java中替換字符串中的特定字母?
- 29. 如何替換'|'在java中的字符串中的字符?
- 30. java:用「\」替換「\」
謝謝!這有助於很多! – 2012-02-28 20:31:25