import java.io.*;
import java.io.FileReader;
import java.io.BufferedReader;
public class ReadFileToArray1
{
public static void main(String[] args) throws IOException
{
String str;
int count = 0;
FileReader fr = new FileReader("C:\\j2sdk1.4.2\\bin\\c\\temp2.txt");
BufferedReader bfr =new BufferedReader(fr);
        while((str = bfr.readLine()) != null){
count++;
System.out.println(str);
}
System.out.println(count + " lines read");
fr.close();
}
}
判断有多少行(count的值)
想要知道多少个字符
加个语句:int charlen = str.length();