黑马程序员技术交流社区

标题: 【上海校区】Java使用IO流读取文件显示到控制台2 [打印本页]

作者: 梦缠绕的时候    时间: 2020-3-16 11:00
标题: 【上海校区】Java使用IO流读取文件显示到控制台2
[url=][/url]
package com.io.exam;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;/** * 代行号的 *  */public class TextFileExamLine {    /*     * 选做:改进该程序,读取文件内容后,在每行开始加上行号,再连同内容一并输出到屏幕上。     * 提示:可将读出的char数组转换为StringBuilder,然后在字符串中搜索“\n”,并在其之后插入行号即可。     */    public static void main(String[] args) {        FileReader fileReader = null;        BufferedReader bufferedReader = null;        try {            fileReader = new FileReader("读取文件路径");            bufferedReader = new BufferedReader(fileReader);            String str = null;            int row = 1;            while ((str = bufferedReader.readLine()) != null) {                System.out.println(row++ + "." + str);            }        } catch (IOException e) {            e.printStackTrace();        } finally {            if (bufferedReader != null) {                try {                    bufferedReader.close();                } catch (IOException e) {                    e.printStackTrace();                }            }            if (fileReader != null) {                try {                    fileReader.close();                } catch (IOException e) {                    e.printStackTrace();                }            }        }    }}[url=][/url]


作者: 梦缠绕的时候    时间: 2020-3-16 11:00
有问题欢迎联系小优:DKA-2018




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2