常用的文件操作
- getName
- getAbsolutePath
- getParent
- length
- exists
- isFile
- isDirectory
getName(文件名字)
//获取文件信息 public static void info(){ //先创建文件对象 File file=new File("e:\\news1.txt"); //调用相应的方法,得到信息 System.out.println("文件名字=: "+file.getName()); } }
getAbsolutePath(绝对路径)
//获取文件信息 public static void info(){ //先创建文件对象 File file=new File("e:\\news1.txt"); //调用相应的方法,得到信息 System.out.println("文件名字=: "+file.getName()); System.out.println("文件绝对路径=: "+file.getAbsolutePath()); } }
getParent(文件父级目录)
//获取文件信息 public static void info(){ //先创建文件对象 File file=new File("e:\\news1.txt"); //调用相应的方法,得到信息 System.out.println("文件名字=: "+file.getName()); System.out.println("文件绝对路径=: "+file.getAbsolutePath()); System.out.println("文件父级目录=:"+file.getParent()); } }
length文件大小(字节)
我们向txt记事本添加wxz6666
运行代码:
//获取文件信息 public static void info(){ //先创建文件对象 File file=new File("e:\\wxz.txt"); //调用相应的方法,得到信息 System.out.println("文件名字=: "+file.getName()); System.ou t.println("文件绝对路径=: "+file.getAbsolutePath()); System.out.println("文件父级目录=:"+file.getParent()); System.out.println("文件大小(字节)"+file.length()); } }
exists(文件是否存在)
//获取文件信息 public static void info(){ //先创建文件对象 File file=new File("e:\\wxz.txt"); //调用相应的方法,得到信息 System.out.println("文件名字=: "+file.getName()); System.out.println("文件绝对路径=: "+file.getAbsolutePath()); System.out.println("文件父级目录=:"+file.getParent()); System.out.println("文件大小(字节)"+file.length()); System.out.println("文件是否存在=:"+file.exists()); System.out.println(); } }
返回true 反之返回false!
isFile(是不是一个文件)
//获取文件信息 public static void info(){ //先创建文件对象 File file=new File("e:\\wxz.txt"); //调用相应的方法,得到信息 System.out.println("文件名字=: "+file.getName()); System.out.println("文件绝对路径=: "+file.getAbsolutePath()); System.out.println("文件父级目录=:"+file.getParent()); System.out.println("文件大小(字节)"+file.length()); System.out.println("文件是否存在=:"+file.exists()); System.out.println("是不是一个文件=:"+file.isFile()); System.out.println("是不是一个目录=:"+file.isDirectory()); } }
isDirectory(是不是一个目录)
//获取文件信息 public static void info(){ //先创建文件对象 File file=new File("e:\\wxz.txt"); //调用相应的方法,得到信息 System.out.println("文件名字=: "+file.getName()); System.out.println("文件绝对路径=: "+file.getAbsolutePath()); System.out.println("文件父级目录=:"+file.getParent()); System.out.println("文件大小(字节)"+file.length()); System.out.println("文件是否存在=:"+file.exists()); System.out.println("是不是一个文件=:"+file.isFile()); System.out.println("是不是一个目录=:"+file.isDirectory()); } }