当前位置: 技术问答>java相关
如何知道一个文件的具体行数?
来源: 互联网 发布时间:2015-10-25
本文导语: 如何知道一个文件的具体行数? | RandomAccessFile raf = new RandomAccessFile("test.txt","r"); int lineCount = 0; while (raf.readLine() != null) { lineCount++; } | 使用jdk1.4.1的提供的nio的各种c...
如何知道一个文件的具体行数?
|
RandomAccessFile raf = new RandomAccessFile("test.txt","r");
int lineCount = 0;
while (raf.readLine() != null) {
lineCount++;
}
int lineCount = 0;
while (raf.readLine() != null) {
lineCount++;
}
|
使用jdk1.4.1的提供的nio的各种channel和正则表达式处理的模式匹配类Pattern
and Matcher就可以了
and Matcher就可以了
|
".*r?n"的意思:任何字符加上可选的r和n
去匹配换行和回车
去匹配换行和回车
|
用字符分析器 StringTokenizer 用“n“为参数分析