相對(duì)路徑:
相對(duì):得有一個(gè)參照物
./ 代表當(dāng)前工作目錄
當(dāng)前目錄下的照片
1.jpg或者./1.jpg
../ 返回上一級(jí)工作目錄
絕對(duì)路徑:
從磁盤的根目錄
java 中路徑分割符問題
看系統(tǒng)
/ 在windows系統(tǒng)和Linux系統(tǒng)都可以
\ 只能在windows系統(tǒng)中可以使用
package com.wyx.b_file;
import java.io.File;
public class Demo1 {
public static void main(String[] args) {
File file = new File("d:/aaa/1.text");
System.out.println(file);
File file1 = new File("d:/aaa/", "1.text");
// java 中路徑分割符問題
// 看系統(tǒng)
// / 在windows系統(tǒng)和Linux系統(tǒng)都可以
// \ 只能在windows系統(tǒng)中可以使用
/**
* static String separator
* 與系統(tǒng)相關(guān)的默認(rèn)名稱 - 分隔符字符土陪,以方便的方式表示為字符串谴咸。
* 當(dāng)你是window系統(tǒng)的時(shí)候 separator就是\
* 當(dāng)你的代碼在linux系統(tǒng)的時(shí)候 separator就是/
*/
System.out.println(File.separator);// 因?yàn)槭窃趙indows系統(tǒng)下臣咖,所以輸出是\
//所以為了保證你的代碼在任意的系統(tǒng)下面 路徑的分割符是都可以使用,可以這樣寫
File file2 = new File("d:" + File.separator + "aaa" + File.separator + "1.text");
System.out.println(file2);
}
}