IO的字节读取

package lirixing.b;

import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;

public class Inp {
    public static void main(String[] args) throws IOException {
        test2();

    }
    /**
     * 文件输入流的创建方式以及字节缓冲流
     */
    private static void test2() throws IOException {
        FileInputStream fis=new FileInputStream("d:/hello.txt");  // 2
        BufferedInputStream bis=new BufferedInputStream(fis);
        int b=0;
        StringBuilder sb=new StringBuilder();
        while ((b=bis.read())!=-1) {
            sb.append((char)b);

        }
        System.out.println(sb.toString());
        bis.close();
    }
}
posted @   码海兴辰  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· winform 绘制太阳,地球,月球 运作规律
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示