用JAVA语言怎样计算出一段文章有几行?

来源:百度知道 编辑:UC知道 时间:2024/06/08 02:11:40
用什么类,什么方法?

import java.io.*;
class App{
public static void main(String[] sgas){
try{
FileReader fileR=new FileReader("j:\\111\\1.dat"); //创建文件读取类对象
BufferedReader read=new BufferedReader(fileR); //让文件读取作为缓冲读取的构造参数
int l=0;
String s1,s2=new String();
while((s1=read.readLine())!=null ) //[BufferedReader]readLine(); //读取一行文本
s2=s2+s1+"\n"; //将读取的文本加在s2里
l++;
read.close();
System.out.println(s2); //输出文件内容
System.out.println("共"+l+"行");
}catch(IOException e){
System.out.println("IO异常");
}
}
}

用IO流中的Reader就行啊,用readLine()方法,定义一个int的变量,每读一行就自加一次,读到最后不就出来了?

public void bzwdpalfaf()
{

final String path1="F:\\新建文件夹\\计算机类&#