File类常用方法


序号


方法


返回类型


说明


1


getName()


String


获取文件名称


2


canRead()


boolean


判断File是否可读,可读返回true


3


canWrite()


boolean


判断File是否可写,可写返回true


4


exists()


boolean


判断File是否存在,存在返回true


5


length()


long


获取File长度


6


getAbsolutePath()


String


获取File绝对路径


7


getParent()


String


获取File父目录


8


isFile();


boolean


判断File是否是文件,是文件返回true


9


isDirectory()


boolean


判断File是否是目录,是目录返回true


10


isHidden()


boolean


判断File是否是隐藏文件,是返回true


11


lastModified()


long


获取文件最后修改时间,时间是从1970 年午夜至最后修改时刻的毫秒数


12


mkdir()


boolean


创建目录,如果创建成功返回true,如果目录存在则不创建,并返回false


1


list()


String[]


返回目录下的所有文件名


2


listFiles()


File[]


返回目录下的全部文件对象


3


list(FilenameFilter filter)


String[]


返回目录下的所有文件名(filter用于指定过滤文件的类型)


4


listFiles(

FilenameFilter filter)


File()


返回目录下的所有文件对象(filter用于指定过滤文件的类型)

时间: 2024-08-06 07:51:30

File类常用方法的相关文章

java File类常用方法

file类常用方法 delete()删除此抽象路径名表示的文件和目录. equals()测试此抽象路径名与给定对象是否相等. exists()测试此抽象路径名表示的文件或目录是否存在. getName()返回由此抽象路径名表示的文件或目录的名称. isDirectory()测试此抽象路径名表示的文件是否一个目录 isFile()测试此抽象路径名表示的文件是否是标准文件. length()返回此抽象路径名表示的文件长度. mkdir()创建此抽象路径名指定的目录.

Java File类常用方法及实例

创建:createNewFile()在指定位置创建一个空文件,成功就返回true,如果已存在就不创建,然后返回false.mkdir()  在指定位置创建一个单级文件夹.mkdirs()  在指定位置创建一个多级文件夹.renameTo(File dest)如果目标文件与源文件是在同一个路径下,那么renameTo的作用是重命名, 如果目标文件与源文件不是同一个路径下,那么renameTo的作用就是剪切,而且还不能操作文件夹. 删除:delete()  删除文件或者一个空文件夹,不能删除非空文件

Java基础之File类(十一)

java.io.File类代表系统文件名(路径和文件名). java.io.IOException:输入输出文件流异常处理类. File类的常见构造方法: public File(String pathname):以pathname为路径创建File对象,如果pathname是相对路径,则默认的当前路径在系统属性user.dir中存储. public File(String parent,String child):以parent为父路径,child为子路径创建File对象. File的静态属性

Java学习之File类理解

File类是io包中唯一代表磁盘文件本身的对象.File类定义了一些与平台无关的方法来操作文件,可以通过调用File类中的方法,实现创建.删除.重命名文件等.File类的对象主要用来获取文件本身的一些信息,如文件所在目录.文件的长度.文件读写权限等.数据流可以将数据写入到文件中,而文件也是数据流最常用的数据媒体. 1.文件的创建与删除 可以使用File类创建一个文件对象,File类构造方法: (1)File(String  pathname) 该构造方法通过将给定路径名字字符串转换为抽象路径来创

I/O流——File类及使用

I/O框架介绍 I/O是计算机输入/输出的接口.Java的核心库java.io提供了全方面的I/O接口,包括:文件系统的操作,文件读写,标准设备的输出等. File类及使用 ①   一个File类的对象,表示了磁盘上的文件或目录. ②   File类提供了与平台无关的方法来对磁盘上的文件或目录进行操作. ③   File类直接处理文件和文件系统.比如删除文件,获取文件长度大小信息. ④   File类没有提供方法从文件中读取或向文件中存储信息. ⑤   构造方法: a)         File

Java IO学习--File类

一.File类 File类具备一定的误导性,可能容易认为它指代的是文件,实际并非如此,它既能代表一个特定文件的名称,又能表示一个目录下一组文件的名称.简而言之,File类是文件或者目录路径名的抽象表示,可以帮助我们处理文件目录的问题. 注意:File类只能操作文件的属性,文件的内容它是无法操作的,需要借助流才能操作. 二.File类的使用 1 public class FileDemo { 2 3 public static void main(String[] args) { 4 5 File

IO(1)----File类

一.概念 File类:文件和目录路径的抽象表示. 用户界面和操作系统使用与系统相关的路径名字符串 来命名文件和目录.此类呈现分层路径名的一个抽象的.与系统无关的视图.抽象路径名 有两个组件: 一个可选的与系统有关的前缀 字符串,比如盘符,"/" 表示 UNIX 中的根目录,"\\\\" 表示 Microsoft Windows UNC 路径名. 零个或更多字符串名称 的序列. 抽象路径名中的第一个名称是目录名,对于 Microsoft Windows UNC 路径名

JavaI/O:File类的常用方法

File类是io包中唯一代表磁盘文件本身的对象.File类定义了一些与平台无关的方法来操作文件,可以通过调用File类中的方法,实现创建.删除.重命名文件等.File类的对象主要用来获取文件本身的一些信息,如文件所在目录.文件的长度.文件读写权限等.数据流可以将数据写入到文件中,而文件也是数据流最常用的数据媒体. Java File类的功能非常强大,利用java基本上可以对文件进行所有操作.文本将对Java File 文件操作的类详细的分析,并将File类中的常用方法进行简单介绍. 使用crea

IO流----File类的常用方法

package com.qf.day18_3; import java.io.File; import java.io.FilenameFilter; import java.io.IOException; import java.util.Date; /** * File类 * * @author wgy * */ public class Demo1 { public static void main(String[] args) throws Exception { // separato