Mam do napisania program, który wczytuje plik tekstowy (w formacie UTF-8) i ma zliczać liczbę wystąpień
każdej litery polskiego alfabetu (bez względu na wielkość litery).
Z wczytaniem pliku już sobie poradziłam. Problem polega na tym, że nie wiem jak zliczyć litery z pliku.
public static void main(String[] args) {
FileReader fr = null;
try {Scanner skan = new Scanner (System.in);
System.out.println("Wprowadz sciezke");
String przykladowy_napis = skan.nextLine();
skan.close();
File file = new File(przykladowy_napis);
fr = new FileReader(file);
BufferedReader br = new BufferedReader(fr);
String line;
while ((line = br.readLine()) != null){
System.out.println(line);
}
br.close();
} catch (FileNotFoundException e) {
System.out.println("nie odnaleziono pliku");
} catch (IOException e) {
System.out.println("Blad wejscia/wyjscia");
} finally{
try {
fr.close();
} catch (IOException e) {
System.out.println("Blad wejscia/wyjscia");
}
}
}