windows和Linux檔案路徑分隔符的不同及獲取
阿新 • • 發佈:2019-01-26
前言
在java開發的時候,往往是在windows環境下開發,遇到檔案路徑的問題是會用到“/”和”\”,對於這兩種斜槓的選擇略作解釋。
具體程式碼
- 反斜槓”\”是在windows系統下檔案路徑用到的斜槓,這個反斜槓在Linux系統下是不能用的。
- 斜槓”/”是在windows系統和Linux系統下都可以使用的斜槓,所有在java開發中儘量用“/”,這樣程式碼到了Linux中也是沒有問題的。
- 當然也可以用程式碼來獲取當前系統所使用的斜槓型別,如下兩種方式:
public class Test {
public static void main(String[] args) {
String sepa = java.io.File.separator;
System.out .println(sepa);
}
}
public class Test {
public static void main(String[] args) {
String sepa = System.getProperty("file.separator");
System.out.println(sepa);
}
}