// Проблема в том, что он продолжает говорить 0 для строк и слов. Тем не менее, это подсчет персонажей. И я не совсем уверен, как добавить FileNotFoundException. Мой учитель даже не преподавал нашему классу. Каждый в моем классе борется :(Подсчет строк слов символов и filenotfound исключение java eclipse.
import java.util.*;
import java.io.*;
public class FileReader
{
public static void main(String[]args) throws FileNotFoundException
{
Scanner console = new Scanner(System.in);
System.out.println("File to be read: ");
String inputFile = console.next();
File file = new File(inputFile);
Scanner in = new Scanner(file);
int words = 0;
int lines = 0;
int chars = 0;
in = new Scanner(file);
while(in.hasNext())
{
in.next();
chars++;
}
in = new Scanner(file);
while(in.hasNextLine())
{
in.nextLine();
lines++;
}
in = new Scanner(file);
while(in.hasNextByte())
{
in.nextByte();
words++;
}
System.out.println("Number of lines: " + lines);
System.out.println("Number of characters: " + chars);
System.out.println("Number of words: " + words);
}
}
Что вы подразумеваете под добавлением filenotfoundexception? добавить в предложение try-catch? – Sikorski
Да, вот что я имел в виду извинение – user3174207
Мы не будем делать домашнее задание! – cheseaux