I/O-<File实例>
File n=new File("D:\2016.txt"); System.out.println("文件是否存在"+n.exists()); System.out.println("文件是否隐藏"+n.isHidden()); System.out.println("文件是否可读"+n.canRead()); System.out.println("文件是否可写"+n.canWrite()); System.out.println("文件名"+n.getName()); System.out.println("文件大小"+n.length()); System.out.println("绝对路径"+n.getAbsolutePath()); System.out.println("相对路径"+n.getPath()); System.out.println("是否是目录"+n.isDirectory()); System.out.println("是否是文件"+n.isFile()); //遍历文件 File file=new File("D:\\格式工厂"); String []name=file.list(); System.out.println("开始遍历"); for(String str:name){ System.out.println(str); } //创建一个目录,如果存在则返回flase File file3=new File("D:\\格式工厂\\1"); System.out.println("是否创建了"+file3.mkdir()); //创建一个目录 File file4=new File("D:\\格式工厂\\"); System.out.println("是否创建了"+file4.mkdirs()); try { System.out.println("是否创建了:"+n.createNewFile()); } catch (IOException e) { e.printStackTrace(); } //执行EXE文件 /*Runtime run=Runtime.getRuntime(); File file2=new File("D:\\格式工厂\\FormatFactory","FormatFactory.exe"); try{ run.exec(file2.getAbsolutePath()); }catch(IOException e){ e.printStackTrace(); } */