IO流逐行读取文件内容

//IO流逐行读取文件内容

private static String readString(){

    //int len=0;

    StringBuffer str=new StringBuffer("");

    File file=new File(FILE_IN);

    try {

            FileInputStream is=new FileInputStream(file);

            InputStreamReader isr= new InputStreamReader(is);

            BufferedReader in= new BufferedReader(isr);

            String line=null;

            while( (line=in.readLine())!=null ){

            //处理换行符的问题,部分文件不需要处理换行符问题

            //if(len != 0){

            //str.append("\r\n"+line);

            //}else{

                    str.append(line);

            //}

            //len++;

        }

        in.close();

        is.close();

    } catch (IOException e) {

            e.printStackTrace();

    }

    return str.toString();

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容