使用buffered流结合byte数组,读入文件中的内容,包括中文字符

Posted newcityboy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用buffered流结合byte数组,读入文件中的内容,包括中文字符相关的知识,希望对你有一定的参考价值。

package com.itcast.demo05.Buffered;

import java.io.BufferedInputStream;
import java.io.FileInputStream;
import java.io.IOException;

/**
* @author newcityman
* @date 2019/7/28 - 16:35
* 使用buffered流结合byte数组,读入文件中的内容,包括中文字符
*/
public class BufferedInputStream01
public static void main(String[] args) throws IOException
FileInputStream fis = new FileInputStream("day18_IOAndProperties\\buffer.txt");
BufferedInputStream bis = new BufferedInputStream(fis);
byte[] bytes = new byte[1024];
int len =0;
while ((len=bis.read(bytes))!=-1)
System.out.print(new String(bytes));



以上是关于使用buffered流结合byte数组,读入文件中的内容,包括中文字符的主要内容,如果未能解决你的问题,请参考以下文章

java 缓冲流 Buffer

读书笔记--Java核心技术--高级特征

JAVA DataOutputStream和DataInputStream

使用 FFT 进行频谱分析,基频推导

字节数组赋值问题?

Go语言ioutil包详解