为了保证Java程序的跨平台性,做文件操作时最好不要直接用“D:\\1.txt”,因为不同操作系统的路径分隔符不同(比如:windows是\ Linux是/),如果直接使用“D:\\1.txt”那么该程序到Linux平台则无法直接运行,所以最好使用File.separator代替。
File f = new File("D:\\1.txt");
//最好用File f = newFile("D:"+File.separator+"1.txt");
为了保证Java程序的跨平台性,做文件操作时最好不要直接用“D:\\1.txt”,因为不同操作系统的路径分隔符不同(比如:windows是\ Linux是/),如果直接使用“D:\\1.txt”那么该程序到Linux平台则无法直接运行,所以最好使用File.separator代替。
File f = new File("D:\\1.txt");
//最好用File f = newFile("D:"+File.separator+"1.txt");