private static String path="D:\\work_idea\\Idea_workspace\\FileTextWorkSpace\\HelloFile.txt"; public static void main(String[] args) { // InputFIle(); // OutputFile(); // BufferInputFile(); // BufferOutputFile(); byteFlowToStringFlowAboutInput(); // byteFlowToStringFlowAboutOutput(); } //字节流读取(input) /* * 1:创建一个读取文件的File对象 * 2:对File对象创建一个读入流 * 3:创建一个byte类型的数组存储文本内的内容,长度为文本的长度大小 * 4:读取文件内的信息 * */ static void InputFIle(){ File file = new File("D:\\work_idea\\Idea_workspace\\FileTextWorkSpace\\HelloFile.txt"); try { InputStream input=new FileInputStream(file); //创建byte类型的数组 byte[] b =new byte[(int)file.length()]; //读取文本内容信息并存入数组中 input.read(b); input.close(); //将其转换成字符串 System.out.println(new String(b));
字节流,字节缓冲流,字节流转化为字符流的输入与输出
最新推荐文章于 2022-11-28 09:37:18 发布