欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java 读取文本指定的某一行内容的方法

程序员文章站 2024-02-20 13:25:28
java读取文本指定的某一行内容,使用的都是io的方法,下面具体看例子: /** * @author:罗大锤 * @date: 2017年9月6日 下午2...

java读取文本指定的某一行内容,使用的都是io的方法,下面具体看例子:

/**
 * @author:罗大锤
 * @date: 2017年9月6日 下午2:35:43
 * @version 1.0
 * @method:读取文本具体某行内容
 * @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;//设置指定行数
		string txt = "";
		int lines = 0;
		while (txt != null) {
			lines++;
			txt = reader.readline();
			if (lines == number) {
				system.out.println("第" + reader.getlinenumber() + "的内容是:" + txt + "\n");
				long timeend = system.currenttimemillis();
				system.out.println("总共花费:" + (timeend - timestart) + "ms");
				system.exit(0);
			}
		}
		reader.close();
		filereader.close();
	}
}

以上这篇java 读取文本指定的某一行内容的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。