zoukankan      html  css  js  c++  java
  • 字节流数据的写出(输出)和读取(输入)

    写出数据 FileOutputStream

    FileOutputStream out = new FileOutputStream("E:\a.txt");
    //写出字符串"abc"
    //字节流没有缓冲区
    out.write("abc".getBytes());
    //关流,释放文件
    out.close();

    读取数据 FileInputStream

    import java.io.FileInputStream;
    import java.io.IOException;
    public class FileInputStreamDemo {
        public static void main(String[] args) throws IOException {
      FileInputStream in = new FileInputStream("E:\a.txt");
            //数据的读取没有缓冲区,需要手动提供一个缓冲区
         //设置为每次存储10个字符
            byte[] b = new byte[10];
            //定义一个变量用来记录每次读取到的字符个数,给变量len赋初值(可以是任意值)
            //防止read读取数据失败导致报错
            int len  = -1;
            //该read的返回值表示这一次读取到的字符的个数
            while((len = in.read(b)) != -1){
                System.out.println(new String(b, 0, len));
            }
            in.close();
        }
    }
  • 相关阅读:
    How to upload a file in MVC4
    安装升级System.Web.Optimization.dll
    Model Binding To A List
    TD中{text-overflow:ellipsis;} 用法
    表格
    CSS定位
    清除浮动的几种方式
    css浮动原理和特性
    前端规范
    块元素和内嵌元素
  • 原文地址:https://www.cnblogs.com/lj-cn/p/9374359.html
Copyright © 2011-2022 走看看