美文网首页
Java(File)

Java(File)

作者: 幻想无极 | 来源:发表于2018-04-04 00:22 被阅读10次

创建文件

  File file = new File("xxx.txt");
  System.out.println(file.createNewFile());

创建文件夹

  file.mkdir()

修改名称

    File file1 = new File("aaa.txt");
    //如果路径相同则改名,如果路径不同,改名并且剪切
    file.renameTo(file1);

删除文件

    //删除不走回收站,如果要删除文件夹,文件夹必须是空的
    file1.delete();

判断功能

        //判断是否是根目录
        file.isDirectory();
        //判断是否是文件
        file.isFile();
        //判断是否存在
        file.exists();
        //判断是否可读
        file.canRead();
        //判断是否可写
        file.canWrite();
        //判断是否隐藏
        file.isHidden();

获取功能

        //获取绝对路径
        file.getAbsolutePath();
        //获取路径
        file.getPath();
        //获取名称
        file.getName();
        //获取长度
        file.length();
        //获取最后一次修改时间,毫秒值
        file.lastModified();
        //获取指定目录文件或文件夹的名称数组
        file.list();
        //获取指定目录文件或文件夹的file数组
        file.listFiles();

过滤器

        File dir = new File("ccc");
        dir.mkdir();
        String[] arr = dir.list(new FilenameFilter() {
            
            @Override
            public boolean accept(File dir, String name) {
                // TODO Auto-generated method stub
                File file = new File(dir,name);
                return file.isFile() && file.getName().endsWith(".jpg");
            }
        });
        for (String string : arr) {
            System.out.println(string);
        }

相关文章

  • Spring 3 JavaConfig @Import exam

    File : CustomerBo.java File : SchedulerBo.java File : Cus...

  • Kotlin和Java转化

    Java转kotlin Code-->Convert Java File to Kotlin File kotli...

  • 文件流实现copy

    package com.neuedu.File; import java.io.File; import java...

  • java的IO流

    java中的File的使用 java中File的基础使用 文件的几个常用方法创建文件句柄。File是java.io...

  • 2018-04-26

    package com.test; import java.io.File;import java.io.File...

  • 代码

    import java.nio.file.Files; import java.nio.file.Path; im...

  • java io之File类

    java io之File文件操作 新建File对象 File file = new File("文件路径以及名称...

  • java-IO输入输出流

    一.java.io.File类 java.io.File类用于表示文件/目录 File只用于表示文件的信息(名称,...

  • Java入门系列-22-IO流

    File类的使用 Java程序如何访问文件?通过 java.io.File 类 使用File类需要先创建文件对象 ...

  • Chapter 9 . Java IO

    阅读原文 Chapter 9 . Java IO 9.1 IO---File 类 java.io.File类:文件...

网友评论

      本文标题:Java(File)

      本文链接:https://www.haomeiwen.com/subject/xzehhftx.html