java讀取文本指定的某一行內(nèi)容,使用的都是io的方法,下面具體看例子:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
/** * @author:羅大錘 * @date: 2017年9月6日 下午2:35:43 * @version 1.0 * @method:讀取文本具體某行內(nèi)容 * @parameter * @since * @return */ public class opentextline { public static void main(string[] args) throws ioexception { long timestart = system.currenttimemillis(); file file = new file( "testdata.txt" ); //文件路徑 filereader filereader = new filereader(file); linenumberreader reader = new linenumberreader(filereader); int number = 9999999 ; //設(shè)置指定行數(shù) string txt = "" ; int lines = 0 ; while (txt != null ) { lines++; txt = reader.readline(); if (lines == number) { system.out.println( "第" + reader.getlinenumber() + "的內(nèi)容是:" + txt + "\n" ); long timeend = system.currenttimemillis(); system.out.println( "總共花費(fèi):" + (timeend - timestart) + "ms" ); system.exit( 0 ); } } reader.close(); filereader.close(); } } |
以上這篇java 讀取文本指定的某一行內(nèi)容的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。
原文鏈接:https://blog.csdn.net/Luo_da/article/details/77866835