首页 > 编程语言 > 详细

java 字节流实现写入数据,然后读取。

时间:2021-04-20 20:49:47      阅读:19      评论:0      收藏:0      [点我收藏+]
public class FileRead {

    public static void main(String[] args) throws IOException {

        //创建路径名称
        String pathname="D:\\aaa.txt";

        //创建file对象
        File file=new File(pathname);

        //创建写出对象
        FileOutputStream fos = new FileOutputStream(file);

        //需要写出的字符串,然后转换成字符串数组
        String str="cherish";
        //写入到文件中
        fos.write(str.getBytes());
        //关闭流
        fos.close();

        //创建读取对象
        FileInputStream fis = new FileInputStream("D:\\aaa.txt");

        //定义有效个数
        int len;
        //字节数组 用来存储字节数据
        byte[] bytes=new byte[10];
        //读取数据
        while ((len=fis.read(bytes))!=-1){
            System.out.println(new String(bytes,0,len));//len有效的字节个数
        }
        //关闭资源
        fis.close();
    }
}

java 字节流实现写入数据,然后读取。

原文:https://www.cnblogs.com/cherish-code/p/14681958.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!