今天了为了得到类似: c://windows//system32这样的路径
//获取临时目录
string filepath = System.getProperty("java.io.tmpdir");
//要替换/为//需要下面
filepath.replaceAll("////","////////");
//看看替换我的效果
System.out.println(filepath);
可以搞了很久都得不到想要的结果,最后才发现用下面语句就得到预期结果
filepath = filepath.replaceAll("////","////////");
String的不可改变特性,不小心就中招,不好不好!
本文介绍了一个关于Java中处理文件路径的小技巧,特别是如何通过替换字符来实现特定格式的路径字符串。作者分享了在尝试获得类似c://windows//system32路径格式的过程中遇到的问题及解决方法,并强调了Java中String不可变性的重要性。
323

被折叠的 条评论
为什么被折叠?



