java中如何将字符串中的"\"换成"/"?

如题所述

java中,“\”是转义字符,所以要想表示"\",字符串原型中就应该是这样的“***\\****”,如果你想替换反斜杠,可以使用repalceAll()函数,例如字符串 s ="\\sdf21212";,则s.replaceAll("\\\\", "/")可以完成反斜杠的替换,结果就为/sdf21212,注意replaceAll函数第一个参数为正则表达式,所以需要再转义一次,一共两次。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-12-06
String str = "qscs"+ File.separator + "sdsdsm" + File.separator + "sjdskdkks";
System.out.println(str);
String str1 = str.replace("\\","/");
System.out.println(str1);
注意一定要用另外的变量来接收
相似回答