永发信息网

java 文件路径 反斜杠转为斜杠

答案:2  悬赏:0  手机版
解决时间 2021-03-23 10:48
  • 提问者网友:浪荡绅士
  • 2021-03-23 07:12
java 文件路径 反斜杠转为斜杠
最佳答案
  • 五星知识达人网友:夜余生
  • 2021-03-23 08:33
直接通过正则表达式进行替换即可(备注:反斜杠为"\",正斜杠为"/"),代码如下:
public class Test {
public static void main(String[] args) {
String path = "D:\\FTP\\admin\\bird.gif";//文件路径,双斜杠输出的是一个斜杠
System.out.println(path);//打印路径
//JAVA中正则表达式,用"\\\\"表示"\"
path = path.replaceAll("\\\\", "/");
System.out.println(path);//打印路径
}
}
输出结果为:
D:\FTP\admin\bird.gif
D:/FTP/admin/bird.gif
全部回答
  • 1楼网友:野味小生
  • 2021-03-23 09:31
String one = "E:\考试系统\lks_examnew\成绩\新建文件夹 (13)\3\notes.txt";
String regexp = "\\";
System.out.println (one.replaceAll (regexp, "/"));追问我还要把\换成\\是吧追答\在java的字符串里面是不能通过的,\\才是\

你的明白?追问问题是我获取的文件路径是这样的啊追答哎,显示出来是这样的,写是不能这样写的,你问问你身边的人看看他们懂不懂

System.out.println (System.getProperty ("file.separator"));

这个就是操作系统上的文件分隔符,一般都是这样调用的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯