File的知識 ...
File的知識
package io; import java.io.File; import java.io.IOException; public class FileTest { public static void main(String[] args) throws IOException { File f = new File(".");// 以當前路徑創建File對象 System.out.println(f.getName()); // 輸出一點(.) System.out.println(f.getParent()); System.out.println(f.getAbsoluteFile()); System.out.println(f.getAbsoluteFile().getParent()); File tmpFile = File.createTempFile("aaa", ".txt", f); // 當JVM退出時刪除該文件 tmpFile.deleteOnExit(); File newFile = new File(System.currentTimeMillis() + ""); System.out.println("newFile對象是否存在:" + newFile.exists()); newFile.createNewFile(); //列出當前文件下的所有文件和路徑 String[] fileList = f.list(); System.out.println("=============當前路徑下所有文件和路徑如下============="); for (String fileName : fileList) { System.out.println(fileName); } //listRoots()靜態方法列出所有的磁碟根路徑 File[] roots = File.listRoots(); System.out.println("=============系統所有根路徑如下============"); for (File root : roots) { System.out.println(root); } } }