定义一个文件输入流,使用read(byte[] b)方法,将a.txt文件中的内容打印出来
来源:互联网 发布:淘宝店公告栏在哪里写 编辑:程序博客网 时间:2024/04/28 07:09
package cn.edu.jit.test;import java.io.ByteArrayOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;/** * 面试题: * 定义一个文件输入流,使用read(byte[] b)方法,将a.txt文件中的内容 * 打印出来(byte数组大小限制为5) * @author Rocky * */public class Test7 {/** * 分析: * 1,read(byte[] b)是字节输入流的方法,创建的是FileInputStream,关联a.txt * 2,创建内存输出流,将读到的数据写到内存的输出流中 * 3,创建字节数组,长度为5 * * 4,将内存输出流的数据全部转换为字符串打印 * 5,关闭输入流 * @param args * @throws IOException */public static void main(String[] args) throws IOException {//1,read(byte[] b)是字节输入流的方法,创建的是FileInputStream,关联a.txtFileInputStream fis = new FileInputStream("a.txt");//2,创建内存输出流,将读到的数据写到内存的输出流中ByteArrayOutputStream baos = new ByteArrayOutputStream();//3,创建字节数组,长度为5byte[] arr = new byte[5];int len;while((len = fis.read(arr)) != -1) {baos.write(arr,0,len);}//4,将内存输出流的数据全部转换为字符串打印/* * 即使没有调用,也会默认会帮我们调用toString()方法 */System.out.println(baos.toString());fis.close();}}
0 0
- 定义一个文件输入流,使用read(byte[] b)方法,将a.txt文件中的内容打印出来
- 定义一个文件输入流,调用read(byte[] b)方法,将a.txt文件中的内容打印出来(byte数组大小限制为5)
- 定义一个文件输入流,调用read(byte[] b)方法将exercise.txt文件中的所有内容打印出来(byte数组的大小限制为5)。
- 定义一个文件输入流,调用 read(byte[] b)方法将 exercise.txt 文件中的所有内容打印出来 (byte 数组的大小限制为 5)。
- 7、定义一个文件输入流,调用read(byte[] b) 方法将exercise.txt文件中的所有内容打印出来(byte数组的大小限制为5,不考虑中文编码问题)。
- 定义文件输入流,调用read(byte [] b) 方法,将001.txt的内容打印 byte大小为5
- 将文件a.txt 中的数据读出来并且计算出来 将结果保存到文件b.txt
- 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔
- ,编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔.
- 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔.
- 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。
- 编写一个程序,将 a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt 文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔
- 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔。
- 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔
- 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔
- 编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中用回车或空格进行分隔
- 编写一个程序,将 a.txt 文件中的单词与 b.txt 文件中的单词交替合并到 c.txt 文件中
- 打开一个txt文件,读取里面的内容并打印出来
- 如何将react/react native中的ES5写法转化成ES6?
- Ubuntu 更新源
- MySQL 无法启动的几种原因总结
- 如何实现浮动元素水平居中
- 【菜鸟之路】十六进制转十进制
- 定义一个文件输入流,使用read(byte[] b)方法,将a.txt文件中的内容打印出来
- 9_javaweb_cookie_基本原理
- 这是Calendar类静态包导入运用
- springMVC实现ajax返回json
- JavaScript中检测对象的方法
- 词语变形练习题
- HRV非线性分析PoincarePlot:SD1,SD2计算算法
- eclipse如何安装struts2的插件 (2013-09-11 16:43:56)
- MXNET Windows+Anaconda下安装教程及Bug解决