JavaSE 学习参考:File文件类(1)

java.io.File类代表文件和目录的属性描述和创建删除修改,但不能对其内容作修改操作。File类提供了以下常用的方法来操作文件和目录:

²File(String path)构造方法创建新的文件对象,参数path代表文件的路径

²boolean isFile()判定是否是数据文件boolean

²isDirctory()判定是否是目录long length()返回文件大小(单位是字节)

²String getName()返回文件或目录的名称

²String getPath()返回文件或目录对象创建时的路径

²String getAbsolutePath()返回文件或目录的绝对路径。

示例代码:

publicclassTest {

publicstaticvoidmain(String[]args) {

Filefile=newFile("src\\weizhang\\Test.java");

if(file.isFile()) {

longlen=file.length();

System.out.println("文件大小:"+len);

StringfileName=file.getName();

System.out.println("文件名称:"+fileName);

Stringpath=file.getPath();

System.out.println("文件路径:"+path);

StringabsPath=file.getAbsolutePath();

System.out.println("文件路径:"+absPath);

}

}

}

运行程序,结果如下:

文件大小:1174

文件名称:Test.java

文件路径:src\weizhang\Test.java

文件路径:d:\myjava\workspace\weizhang\src\weizhang\Test.java

你可能感兴趣的:(JavaSE 学习参考:File文件类(1))