• File字节流



    1.    File f = new File("文件路径")
          注意:相对路径:非web项目的相对都是以项目为起点。(src/a/txt(建议)
          绝对路径:f:/bin/a.txt(以盘符开头)
    2.  文件常见方法
          boolean flag = f.exists(); //文件是否存在
          flag = f.isFile(); //是否是文件
          flag = f.isDirextory(); //是否是目录
          str = f.getPath(); //获得文件的相对路径
          str = f.getAbsolutePath(); //获取文件的绝对路径
        str = f.getName(); //获取文件的目录或名称
          flag = f.delete(); //删除文件或目录
          flag = f.createNewFile(); //创建文件
          long = f.length(); // 返回文件长度
          注意flag不能操作文件内容

    3.   Inptstream/OutputStream
          文件:FileInptstream/FileOutputStream
    3.1 Inptstream(输入流)
          数据从文件到java代码中,
          int read(); //读取一个字节
          int read(byte[]); //读取一串字节
          long avaliable; //文件长度

    3.2 FileInptstream(字节文件输入流)
          new FileInptstream(File)
          new FileInptstream("文件路径+文件名")

    3.3 OutputStream(输出流)
          数据从java代码中,写到文件或其他介质中。
          void write (字节);//写入一个字节
          void write(byte[]); //写入字节数组

    3.4 FileOutputStream
          new FileOutputStream(file)
          new FileOutputStream("文件路径+文件名")
          new FileOutputStream("文件路径+文件名",boolean)

          注意:a.boolean:表示是否向文件末尾追加,如果是true,表示
          追加,false表示不追加(也就是覆盖),默认值为false

     b.创建FileOutputStream实咧时,
        如果相应的文件并不存在,则会自动创建一个空的文件。

  • 相关阅读:
    JMeter:全面的乱码解决方案
    代码静态扫描工具sonar
    jmeter接口测试
    MVC模式
    Android--HttpClient
    android SQLite使用SQLiteOpenHelper类对数据库进行操作
    反射
    列约束
    MVC的处理过程
    android项目中values中几个文件的作用
  • 原文地址:https://www.cnblogs.com/alhy/p/6830707.html
Copyright © 2020-2023  润新知