当前位置: 移动技术网 > IT编程>开发语言>Java > Java 读取文本指定的某一行内容的方法

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

2019年07月19日  | 移动技术网IT编程  | 我要评论

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 读取文本指定的某一行内容的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网