Английские буквы В метод main первым параметром приходит имя файла. Посчитать количество букв английского алфавита, которое есть в этом файле. Вывести на экран число (количество букв). Закрыть потоки. FileInputStream fileInputStream = new FileInputStream (args[0]); мне изначально непонятно как это мы читаем имя файла из массива у которого 0 элементов
package com.javarush.task.task18.task1816;

/*
Английские буквы
*/

import java.io.FileInputStream;
import java.io.IOException;

public class Solution {
    public static void main(String[] args) throws IOException {

        FileInputStream fileInputStream = new FileInputStream (args[0]);

        int count = 0;
        while (fileInputStream.available () > 0) {
            int data = fileInputStream.read ();
            if (data >= (int) 'A' && data <= 'Z' || data >= (int) 'a' && data <= 'z') {
                count++;
            }
        }
        System.out.println (count);
        fileInputStream.close ();
    }
}