File 类代表的系统的 文件夹或者某一个文件
使用
public class FileStudy {public static void main(String[] args) {//文件夹(\使用\\表示 )String path = "D:\\movie";//文件的路径path = "D:\\movie\\bobo.txt";File file = new File(path);//需要掌握的API有//判断文件或者目录是否存在if(file.exists()) {//判断是否是个目录System.out.println(file.isDirectory());//判断是否是个文件System.out.println(file.isFile());//以字节为单位 返回文件的大小(如果是目录,则大小为0)System.out.println(file.length());//输出文件或者目录的名称System.out.println(file.getName());//输出文件或者目录,在操作系统中的绝对路径System.out.println(file.getAbsolutePath());//输出目录中的所有的文件或者目录的名称System.out.println(Arrays.toString(file.list()));//删除文件file.delete();// //输出目录中的所有的文件或者目录// File[] files = file.listFiles();// for (File f : files) {// System.out.println(f.getName());// }}else {//如果创建文件try {file.createNewFile();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}//如果目录不存在,则创建一个新的目录file.mkdir();// file.mkdirs();}}}
