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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • File类(File类的概述和构造方法) A:File类的概述File更应该叫做一个路径文件路径或者文件夹路径路径...
    厉害了我的彭阅读 705评论 0 3
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,823评论 18 399
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,200评论 19 139
  • IO流(Input Output) IO技术主要的作用是解决设备与设备之间 的数据传输问题。硬盘 -> 内存内存的...
    奋斗的老王阅读 4,334评论 1 48
  • 文/左灯. 她在田埂上高歌 背景是寂寞的黑色 断了线的风筝有的被树枝戳破 有的 就漂泊在湖中 被圈制的小舟忽近忽远...
    Independent左灯阅读 232评论 20 13