package com.javarush.task.task18.task1816; /* Английские буквы */ import java.io.FileInputStream; import java.io.IOException; import java.util.ArrayList; import java.util.List; public class Solution { public static void main(String[] args) throws IOException { List <Character> mylist = new ArrayList<>(); int result=0; FileInputStream fileInputStream = new FileInputStream(args[0]); int i; char symbol; while ((i=fileInputStream.read())!=-1){ symbol=(char)i; if (((symbol>='A')&&(symbol<='Z'))||((symbol>='a')&&(symbol<='z'))){ if (!mylist.contains(symbol)){ result++; mylist.add(symbol); } } } fileInputStream.close(); System.out.println(result); } }