zoukankan      html  css  js  c++  java
  • Java使用IO流读取文件显示到控制台2

    package com.io.exam;
    
    import java.io.BufferedReader;
    import java.io.FileReader;
    import java.io.IOException;
    
    /**
     * 代行号的
     * 
     */
    public class TextFileExamLine {
        /*
         * 选做:改进该程序,读取文件内容后,在每行开始加上行号,再连同内容一并输出到屏幕上。
         * 提示:可将读出的char数组转换为StringBuilder,然后在字符串中搜索“
    ”,并在其之后插入行号即可。
         */
        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();
                    }
                }
            }
    
        }
    
    }
  • 相关阅读:
    SQL中char,varchar,nvarchar等的异同
    SQL中group by的用法
    如何管理自己的时间
    ref和out
    SQL中的日期时间函数
    SQL中的类型转换
    SQL中的自定义函数Function
    SQL中的模糊查询
    Struct是干什么的
    把普通图片转换成二进制
  • 原文地址:https://www.cnblogs.com/yonxin/p/12500979.html
Copyright © 2011-2022 走看看