zoukankan      html  css  js  c++  java
  • I/O流

    I/O:input/output
    1.java.io.File
    表示:文件或者文件夹(目录)
    File f = new File("文件路径");
    注意:相对路径:web项目的相对都是以项目为起点。(src/a.txt)(建议)
    绝对路径:f:/bin/a.txt(以盘符开头)

    2.文件常见方法
    boolean flag = f.exists();
    flag = f.isFile();
    flag = f.isDirectory();
    str = f.getPath();
    str = f.getAbsolutePath();
    str = f.getName();
    flag = f.delete();
    flag= f.createNewFile();
    long = f.length();
    注意:File不能操作文件内容.
    InputStream/OutputStream
    文件:FileInputSream
    3.1 InputStream(输入流)
    数据从文件到java代码中.
    int read();//读取一个字节
    int read(bety[]);//读取一串字节
    long avaliable ;//文件长度

    3.2 FileIntputStream(字节文件输入流)
    new FileInputStream(File);
    new FileInputStream(“文件路径+文件名);

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

    3.4 FileOutputStream
    new FileOutputStream(File);
    new FileOutputStream("文件路径+文件名");
    new FileOutputStream("文件路径+文件名",booleam);
    注意:a.booleam: 表示是否文件末尾追加,如果是true,表示追加,flase表示不追加(也就是互盖),默认值为false

  • 相关阅读:
    SurvivalShooter学习笔记(二.玩家移动旋转)
    SurvivalShooter学习笔记(一.相机跟随)
    Unity平台的预处理
    设计模式之简单工厂模式
    求每一位数和
    10进制转化为m进制
    m进制转化为10进制
    【硬件模块】华为NBIOT 使用记录
    【编程语言】Matlab 学习记录
    【设计模式】观察者模式
  • 原文地址:https://www.cnblogs.com/abc199812/p/6830450.html
Copyright © 2011-2022 走看看