zoukankan      html  css  js  c++  java
  • JAVA- File类

          File类是IO包中唯一代表磁盘文件本身的对象。File类定义了一些与一台无关的方法来操作文件,可以通过调用File类中的方法,实现创建、修改、删除文件等功能。File类的对象主要用来获取文件本身的一些信息,如文件所在的目录、长度,读写权限等,数据流可以将数据写入到文件中,而文件也是数据流最常用的基本媒体。

          文件的删除与创建:可以使用file类来创建一个文件,一般有三种方法,分别是:

         1. File(String pathname):File f=new File("e:java.txt");

         2. File(String parent, String child):该方法根据定义的父路径和子路径字符串(包含文件名)创建一个新的File对象。

         3.File(File f,String child):该方法根据抽象路径名和child路径名字字符串创建一个新的Filep实例。

         下面代码在E盘创建java文件夹和java.txt,如果目录存在就删除否就创建,文件亦是如此

         ------------------code---------------------------------

    File file = new File("e:\java","java.txt");
            if(file.exists())
            {
                file.delete();
                }
            else
            {
                try{
                    file.createNewFile();
                    System.out.println("文件已创建");;
                    
                }catch(Exception ex){
                    ex.printStackTrace();
                }
            }

    结果就是在E盘多了个JAVA文件夹和JAVA的TXT文件

  • 相关阅读:
    计算机组成原理
    数据结构和算法: 字符串匹配(一) BF/RK
    数据结构和算法: 动态规划-台阶问题
    数据结构和算法: 散列表
    数据结构和算法: 归并排序/快速排序
    数据结构与算法: 冒泡/插入/选择排序
    过渡内容
    Redis 和缓存技术
    2019字节跳动面试时手撕代码题
    Mysql锁机制
  • 原文地址:https://www.cnblogs.com/c546170667/p/5843739.html
Copyright © 2011-2022 走看看