1 public static void main(String[] args) { 2 File file = new File("D:"+File.separator+"aa.text"); 3 if(!file.exists()){//判断文件是否存在,如果不存在创建一个新文件 4 try{ 5 boolean b = file.createNewFile(); 6 System.out.println("创建文件"+b); 7 System.out.println("file的路径: "+file.getPath()); 8 System.out.println("file的长度: "+file.length()); 9 System.out.println("file是否是文件夹: "+file.isDirectory()); 10 System.out.println("file是否是文件: "+file.isFile()); 11 System.out.println("file的最后一次修改时间: "+file.lastModified()); 12 }catch(IOException e){ 13 e.printStackTrace(); 14 } 15 } 16 17 18 File file2 = new File("D:"+File.separator+"java"); 19 String[] fileName = file2.list();//列出文件夹中的所有文件名 20 for(String s : fileName){ 21 System.out.println(s); 22 } 23 24 System.out.println("是否删除aa.test :"+file.delete()); 25 26 27 File[] fileArr = file2.listFiles(); 28 for(File f : fileArr){ 29 System.out.println(f.getPath()+"==="+f.length()); 30 } 31 32 33 File files = new File("D:"+File.separator+"io"); 34 files.mkdirs();//创建文件夹 35 File fff = new File("D:"+File.separator+"ioTest"); 36 files.renameTo(fff);//文件重命名