第三次学JAVA再学不好就吃翔(part109)--LineNumberReader类
生活随笔
收集整理的這篇文章主要介紹了
第三次学JAVA再学不好就吃翔(part109)--LineNumberReader类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學習筆記,僅供參考,有錯必糾
IO流
LineNumberReader類
該類繼承自java.io.BufferedReader,該類可以跟蹤行號的緩沖字符輸入流。此類定義了方法 setLineNumber(int) 和 getLineNumber(),它們可分別用于設置和獲取當前行號。
- 構造方法
使用默認輸入緩沖區的大小創建新的行編號reader
- setLineNumber方法
設置當前行號,參數:lineNumber - 指定行號的 int 值
- getLineNumber
public int getLineNumber()
獲得當前行號, 返回值:當前行號
- 舉個例子
package com.guiyang.bean;import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io.LineNumberReader;public class Demo5_LineNumberReader {public static void main(String[] args) throws IOException {LineNumberReader lnr = new LineNumberReader(new FileReader("zzz.txt"));BufferedWriter bw = new BufferedWriter(new FileWriter("lzzz.txt"));String line;lnr.setLineNumber(10);while ((line = lnr.readLine()) != null) {System.out.println(lnr.getLineNumber() + ":" + line);bw.write(lnr.getLineNumber() + ":" + line);bw.newLine();}lnr.close();bw.close();} }
輸出:
11:安徽財經大學 12:統計與應用數學學院 13:應用統計 14:山羊總結
以上是生活随笔為你收集整理的第三次学JAVA再学不好就吃翔(part109)--LineNumberReader类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于好的名言名句104个
- 下一篇: 管仲非仁者与?桓公杀子纠,不能死,又相之