IO流File类

File类的运用

创建文件

判断文件是否存在,进行创建

File file = new File("test.txt");
if(!file.exists()){
    //不存在时新建文件
    file.createNewFile();
}

相关常用方法

System.out.println(file.getAbsolutePath());  //文件的绝对路径
System.out.println(file.getName());  //文件名
System.out.println(file.separator));// 文件的名称分隔符   \
System.out.println(file.renameTo(file1)); // 文件重命名   file1同为File类的实例
file.delete();  //删除文件

创建文件夹

    File file = new File("test");
    file.mkdir();//单个文件夹的创建
    file.mkdirs();   // 多层级目录时
    file.list();  //返回所有文件及目录String数组,元素为文件名
    file.listFile();  //返回所有文件及目录File类数组,元素为File
    file.delete(); //删除文件夹时,若文件夹为空则删除,否则无法删除,可通过file.listFile()来遍历文件夹进行递归删除


    File[] files = File.listRoots(); //获取所有盘符c盘 d盘。。。
    for(File fls : files){ 
    System.out.println(fls);  //盘符名
    System.out.println(fls.getFreeSpace());//空闲空间  字节单位
    System.out.println(fls.getUsableSpace());//可用空间
    System.out.println(fls.getTotalSpace()); //总空间  
    }
    ···

多的用的时候在看吧,东西好多~好烦啊,期待自己什么时候放弃昂。。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容