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

  • 相关阅读:
    返回顶部
    判断元素在数组中
    Vue.js相关知识4-路由
    Vue.js相关知识3-路由
    Vue.js相关知识2-组件
    Vue.js相关知识1
    element表格左右滚动条在总计的上面怎么解决
    JAVA的安装及配置环境变量
    uni-app中使用vuex
    前端常用设计模式
  • 原文地址:https://www.cnblogs.com/abc199812/p/7019263.html
Copyright © 2011-2022 走看看