Уже попыток 8 или 10 я не могу понять что ему не нравится
package com.javarush.task.task18.task1816;
/*
Английские буквы
В метод main первым параметром приходит имя файла.
Посчитать количество букв английского алфавита, которое есть в этом файле.
Вывести на экран число (количество букв).
Закрыть потоки.
*/
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
public class Solution {
public static void main(String[] args) throws IOException {
FileInputStream in = new FileInputStream(args[0]);
String alphabetUP = "Q W E R T Y U I O P A S D F G H J K L Z X C V B N M q w e r t y u i o p a s d f g h j k l z x c v b n m";
char chars;
int count = 0;
while (in.available() > 0) {
chars = (char) in.read();
if (alphabetUP.contains(Character.toString(chars))) {
count++;
}
}
System.out.println(count);
in.close();
}
}