Java编程之File的使用方法

来源:爱站网时间:2022-12-01编辑:网友分享
相信朋友们都想了解下Java编程之File的使用方法是什么,爱站技术频道小编对File代表文件或者目录的类进行了详细解析,如果你不嫌弃的话,那就一起来了解了解吧!

Java中File的实例详解

File

代表文件或者目录的类

构造函数

File(File parent,String child)---代表了指定父目录下的指定的子文件或者子目录

File(String pathname)---代表了指定路径对应的文件或者目录对象

重要方法

创建

createNewFile()---只能用来创建文件,并且一次只能创建一个文件,要求文件存储的目录必须真实存在

mkdir()---只能用来创建目录,不能用来创建多层目录

mkdirs()---创建多层目录

删除

delete()---用来删除文件或者目录。如果目录下有子文件或者子目录,则删除失败--直接从计算机中移除,不能撤销删除

设置

renameTo(File dest)---重命名指定的文件

setLastModified(long time)---设置文件的最后一次修改时间

setReadable(boolean b)---设置文件是否可读

setReadOnly()---设置文件为只读

获取

listFiles()---获取指定目录下的子目录和子文件对象组成的数组

getName()---获取文件的名字

getParent()---获取父目录的路径字符串

lastModified()---获取最后一次修改时间

判断

canRead()---判断文件是否可读

canWrite()---判断文件是否可写

isHidden()---判断file是否是一个隐藏文件

isAbsolute()---判断是否是一个绝对路径

isDirectory()---判断这个file对象是否是一个目录

isFile()---判断这个file对象是否是一个文件

exists()---判断file在计算机上是否真实存在

路径

绝对路径:以/或者盘符开头的路径---直接跳转到指定的路径

相对路径:不以/或者盘符开头的路径---相对路径以当前路径作为基准进行计算

读取文件夹下的文件并输出

public static void main(String[] args) throws IOException {
    // TODO Auto-generated method stub
    String dirname="/tmp";//文件路径
    File f1=new File(dirname); //创建一个文件对象,指定文件路径
    if (f1.isDirectory()) { //判断此文件是否为文件夹
      System.out.println("目录/"+dirname); 
      String s[]=f1.list(); //将f1下的文件放入数组中
      for (int i = 0; i 

有关于Java编程之File的使用方法小编已经在这里分享出来了,希望这篇文章能帮助到你们处理问题,js.aizhan.com平台上面提供的技术内容对你们多少会有帮助, 喜欢可以收藏起来。

上一篇:Java编程之map的存储方式介绍

下一篇:Java如何运用json

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载