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

    1.java.io.File
      表示:文件或者文件夹(目录) 
      File f = new File("文件路径")
      注意:相对路径:Testxy.txt(非web项目的相对都是以项目稳起点的)---建议使用相对路径
         绝对路径:F:JAVATestTestTestxy.txt(以盘符开头 可以在计算机里面找到的)

    2 InputStream(输入流)
      数据从文件到java代码中
      int read(); //读取一个字节
      inr read(byte[]); //读取一串字节

      long avaliable; //文件长度
    例:System.out.println("可读取的字节数:"+fis.available());

    3 FileInputStream(字节文件输入流)
      new FileInputStream(File);
      new FileInputStream("文件路径+文件名");
    例:InputStream is = new FileInputStream("Test/xy.txt");

    4 OutputStream(输出流)
      数据从java代码中,写到文件或者其他介质中
      void write(字节); //写入一个字节
    例:OutputStream ios = new FileOutputStream("Test/xy.txt",true);
      ios.write(97);


      void write(byte[])' //写入字节数组
    例:OutputStream ios = new FileOutputStream("Test/xy.txt",true);
      byte[] bs = {97,98,99,100,101};
      ios.write(bs);

    5 FileOutputStream(字节文件输出流)
      new FileOutputStream(File);
      new FileOutputSream("文件路径+文件名");
    例:OutputStream os = new FileInputStream("Test/xy.txt");

      new FileOutputSream("文件路径+文件名",boolean);
      //第二个参数,表示是否2向末尾追加 true 追加
      //false:不追加(默认)
    例:OutputStream ios = new FileOutputStream("Test/xy.txt",true);

    注意: boolean:表示是佛向文件末尾追加,如果为true,表示追加
        false表示不追加,也就是覆盖(默认)
        创建FileOutputStream实例时
        如果相应的文件并不存在,则会自动创建一个空的文件

  • 相关阅读:
    sql参数化查询语句
    委托窗体之间的传值
    js交换变量写法
    win8环境下安装sql2008r2
    无法绑定由多个部分组成的标识符“System.Data.DataRowView” 遇到问题转帖
    利用stringBuilder操作html文件
    阿里云 发送手机短信
    在定时器中service注入不进去的解决方案
    mysql 排序后在查询
    Hibernate使用Criteria实现分页
  • 原文地址:https://www.cnblogs.com/yangchan250/p/6821910.html
Copyright © 2011-2022 走看看