Привет.
не проходит по 3 и 4 пункту. я уже не много запутался с этими преобразованиями из различных типов. в лекции видел конструкцию с char
package com.javarush.task.task18.task1816;
import java.io.*;
/*
Английские буквы
*/
public class Solution {
public static void main(String[] args) throws FileNotFoundException, IOException {
FileInputStream input = new FileInputStream(args[0]);
int count = 0;
while (input.available() > 0) {
char c = (char)input.read();
if (((c >= 'a') && (c <='z')) || ((c >= 'A') && (c <='Z'))) {
count++;
}
}
input.close();
}
}