博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java读取文本指定的某一行内容的方法
阅读量:5897 次
发布时间:2019-06-19

本文共 692 字,大约阅读时间需要 2 分钟。

    
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 =
99
;
//设置指定行数
        
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();
    
}
}

转载于:https://www.cnblogs.com/ysySelf/p/10468909.html

你可能感兴趣的文章
nagios短信报警(飞信fetion20080522004-linrh4)
查看>>
【Android游戏开发之六】在SurfaceView中添加组件!!!!并且相互交互数据!!!!...
查看>>
linux 将大文件分成小文件
查看>>
CCNA- 距离矢量路由协议学习
查看>>
jira 配置 LDAP 访问
查看>>
企业实践用户邮箱导入/导出(第2部分)
查看>>
我的友情链接
查看>>
如何学习Linux命令-初级篇
查看>>
从Oracle Public Yum为Oracle Linux建立本地的Yum源
查看>>
Android开发——09Google I/O之让Android UI性能更高效(1)
查看>>
在 SELECT 查询中使用表表达式
查看>>
静态路由和默认路由
查看>>
谈一谈Spring-Mybatis在多数据源配置上的坑
查看>>
2.1 shell语句
查看>>
【精益生产】车间现场管理的八大浪费
查看>>
springMVC国际化
查看>>
变频电源内部的元器件是有着什么样的发挥和作用
查看>>
关于阿里开发者招聘节 |这5道笔试真题 你会吗!???
查看>>
C#的异常处理机制
查看>>
vsftp:500 OOPS: could not bind listening IPv4 sock
查看>>