IO_File

泄露秘密 提交于 2019-11-30 13:16:12

File myFile = new File("...");

1.File的路径

    a.绝对路径:

        C:\\myFiles\\test.txt 或 C:/myFiles/test.txt

    b.相对路径:相对于某一已知路径的子路径或父路径

       "myDir" 

        jdk的File默认的相对路径的根路径是当前工程

2.

    myFile.exists()    //    返回boolean

    myFile.isDirectory()

 

    String[] nams = myFile.list();    //    遍历当前目录下的子目录名或子文件名

    File[] files = myFile.listFiles();    //    遍历当前目录下的子目录对象或子文件对象 if(files != null && files.length > 0) {}

 

    myFile.createNewFile()    //    返回boolean(只有文件不存在才能创建成功)

    myFile.mkdir()与myFile.mkdirs()    //    创建目录,返回boolean(mkdir()成功前提是父目录存在,mkdirs()创建一系列目录)

   

    myFile.getAbsolutePath()

    myFile.getPath()    //    相对路径

    myFile.getParent()    //    父目录(对比myFile.getParentFile() )

    myFile.getName()    //    文件名

    获取文件扩展名:

        String[] strs = fileName.split("\\.");

        strs[strs.length - 1];

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!