A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© wstm198907 中级黑马   /  2016-7-11 07:42  /  619 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

    public static void main(String[] args) throws IOException {
        //使用ByteArrayOutputStream
        FileInputStream fis = new FileInputStream("aa.txt");
        ByteArrayOutputStream baos = new ByteArrayOutputStream(); //在内存中创建了可以增长的内存数组
        
        int b;
        while((b = fis.read()) != -1){
            baos.write(b);    //将读取到的数据逐个写到内存中
        }
        
        System.out.println(baos); //默认调用toSting()方法,使用平台默认码表,将缓冲区的内容转换为了字符串
      
        fis.close();
        baos.close();
    }
您需要登录后才可以回帖 登录 | 加入黑马