永发信息网

java路径string中的“\\”怎么替换成“//”

答案:6  悬赏:80  手机版
解决时间 2021-04-14 19:34
java路径string中的“\\”怎么替换成“//”
最佳答案
String a="aaa\\ddsad\\";
a=a.replaceAll("\\\\", "//");
System.out.println(a);
楼主这样就好了
因为要转义不能直接替换
全部回答
str.ReplaceAll("//","\\");有提供这样的方法 不知道拼对么 你试一下
str.replace("//","\\\\");
String oldStr="abc\\qfq\\";
String newStr =oldStr.replace("\\","//");
System.out.println(newStr);

这个涉及到转义字符,可以这样写public class Test {
public static void main(String[] args) {
String s="D:\MyFile\File1";
System.out.println("before  ====   "+s);
s=s.replaceAll("\\", "/");
//s=s.replaceAll("\\", "\/");   //写成这样也可以
System.out.println("after   ====   "+s);
}
}
str.ReplaceAll("//","\\\\");注意后面要用到四个反斜杠,因为要转义,一般使用路径的时候要屏蔽windows和linux的分隔符的区别,建议使用File.separator来替代“\”或“/”,这样就没有你现在的麻烦了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
大耳朵图图哪里大?
上网除了聊天,还可以干什么?
张五生熟肉水产我想知道这个在什么地方
为什么有的朋友不能动情,却很喜欢她
三个五,一个一,使用加减乘除,结果为24,怎
一般戒指上刻有18krgp钻石也是假的吗
下列句子中划线成语运用正确的一项是(4分)A
把一点蜂蜜倒在水里,然后用洗面奶洗脸用有蜂
飞机提前多久可以选座,提前一个月买的机票可
巴宝莉家纺我想知道这个在什么地方
有关债的履行的一个问题 | 合同法
白天擦了粉底霜如果晚上不洗掉直接睡觉,这样
帮我赏析一下仙四里的谪仙
---When did she get injured?---It was at m
雪铁龙世嘉车前门最下方车身横梁防锈漆脱了需
推荐资讯
是美男啊12
有好听的歌吗 推荐一下
开打印店要什么手续
你敢踩我脚上吗?
做手术取掉肝内胆管结石需要多少钱?
表达压抑的诗句
有没有什么好看的综漫小说,飞卢的也行
Cl2+NaOH------CLO2+NaCL如何配平
宏绿辣素五大系列包含了哪些产品?
苏州五星级大酒店那家离机场最近
在仙侠传中,九重天有几个流派?
玩DNF时没法用输入法(搜狗QQ拼音都不行) 只
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?