-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