指定資源路徑的方法有兩種:
一種是絕對路徑,一種是相對路徑。
獲取當前類的所在工程路徑;
File f = new File(this.getClass().getResource("/").getPath());
System.out.println(f);
獲取當前類的絕對路徑;
File f = new File(this.getClass().getResource("").getPath());
System.out.println(f);
獲取當前類的所在工程路徑;
File directory = new File("");//參數(shù)為空
String courseFile = directory.getCanonicalPath() ;
System.out.println(courseFile);
獲取當前工程src目錄下selected.txt文件的路徑:
URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt");
System.out.println(xmlpath);