java字节流输入

FileInputStream类

package com.tedu.day1201;

import java.io.File;
import java.io.FileInputStream;

public class FileInputDemo {
    public static void main(String[] args) {
        try {
            //方式一:
//            File file = new File("text.txt");
//            FileInputStream in = new FileInputStream(file);
            //方式二
            FileInputStream in = new FileInputStream("test.txt");
            // 从文件中读取数据
            // 读取一
//            int num = in.read(); // 读取一个字节
//            System.out.println((char)num);
            // 读取二
            int data;
            while ((data = in.read())!=-1){
                System.out.println((char)data);
            }
//            int num;
//            do {
//                num = in.read();
//                System.out.println((char)num);
//            }while (num>0);
            // 释放资源
            in.close();
        }catch (Exception e){
            e.printStackTrace();
        }
    }
}
posted @ 2022-11-05 17:37  竹石2020  阅读(14)  评论(0编辑  收藏  举报