0

私はこの素晴らしい場所で新しいです。このサイトから何度か助けられました。以前に議論された私の質問に関して多くの回答を見てきましたが、FileReader を使用して文字数を数える問題に直面しています。スキャナーを使用して動作しています。これは私が試したものです:

class CountCharacter
{
public static void main(String args[]) throws IOException
{
    File f = new File("hello.txt");
    int charCount=0;
    String c;
    //int lineCount=0;
    if(!f.exists())
    {
        f.createNewFile();
    }
     BufferedReader br = new BufferedReader(new FileReader(f));

while ( (c=br.readLine()) != null) {
String s = br.readLine();
charCount = s.length()-1;
charCount++;


}
System.out.println("NO OF LINE IN THE FILE, NAMED " +f.getName()+ " IS " +charCount);
}
}`
4

1 に答える 1