常用类第三十三课,file类的使用

来源:互联网 发布:怎么看天猫店铺数据 编辑:程序博客网 时间:2024/05/22 06:44

java.io.File类:文件和目录路径名的抽象标识形式,读取、写入文件的类。

通过File对象可以访问文件的属性。

public boolean canRead():文件是否可读

public boolean canWrit():文件是否可写

public boolean exists():文件、路径是否存在

public boolean isDirecorv():是不是一个路径

public boolean isFile():是不是一个文件

public boolean isHidden():文件是否隐藏

public long lastModified():最后的修改时间

public long length():文件的长度

public String getName():获得文件的名字

public String getPath():获得文件的路径


通过File对象创建空文件或目录(在该对象所指的文件或目录不存在的情况下)

public boolean createNewFile() throws IOException

public boolean delete()

public boolean mkdir():只能创建单层目录

mkdirs():可以创建多层目录


package com.pkushutong.TestFile;import java.io.File;import java.io.IOException;public class File01 {public static void main(String[] args) {File f = new File("d:/Fanjava/Student.java");if(f.isFile()){System.out.println("是一个文件");}File f2 = new File("d:/Fanjava");if(f2.isDirectory()){System.out.println("是一个目录");}//创建一个TestIf666.java文件File f3 = new File(f2, "TestIf666.java");try {f3.createNewFile();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}//mkdirs()可创建多层目录File f4 = new File("d:/Fanjava/aa/ddd/ccc");f4.mkdirs();}}


0 0
原创粉丝点击