本文目錄一覽:
java斜杠替換
String path = “C:\\Users\\Desktop\\小Q截圖-20120409165303.png”.replaceAll(“\\\\”, “/”);
java怎樣轉換反斜杠為.?
使用java的字元串替換功能即可:
String str = “aa\\bb\\cc”;
// 下面利用char方式替換,相當於變數字元串內部數組,批量替換單個字元時效率更高
String newstr=oldstr.replace(‘/’,’.’);
java中如何將字元串中的”\”換成”/”?
java中,「\」是轉義字元,所以要想表示”\”,字元串原型中就應該是這樣的「***\\****」,如果你想替換反斜杠,可以使用repalceAll()函數,例如字元串 s =”\\sdf21212″;,則s.replaceAll(“\\\\”, “/”)可以完成反斜杠的替換,結果就為/sdf21212,注意replaceAll函數第一個參數為正則表達式,所以需要再轉義一次,一共兩次。
java 文件路徑 反斜杠轉為斜杠
直接通過正則表達式進行替換即可(備註:反斜杠為”\”,正斜杠為”/”),代碼如下:
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
java中如何把斜杠替換成雙斜杠
如果你說的是字元串替換
那麼 斜杠分2種 / \
在替換 / 時 就是簡單的字元替換
public static void main(String[] args){
System.out.println(“123/”);
System.out.println(“123/”.replace(“/”, “//”));
}
在替換\時 需要用到轉義 因為\本身就是轉義符,所以\\表示一個 \
public static void main(String[] args){
System.out.println(“123\\”);
System.out.println(“123\\”.replace(“\\”, “\\\\”));
}
原創文章,作者:VWJB,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/133705.html