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(); } } } } }
您可能感兴趣的文章:
如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!
网友评论