Zliczanie poszczególnych liter z pliku txt

0

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");
				}
		
		}

			}
1
  1. Spróbuj nie formatować kodu metodą bicia głową o spację.
  2. Wykorzystaj mapę.
0

Na temat odpowiadaj w postach.

  1. Co to jest [mapa] i jak tego użyć.
    Naprawdę nie rozumiem ludzi.
    Nie musisz latać do biblioteki po książki, nie musisz się nawet z własnego krzesła ruszać - wystarczy wpisać w Google java mapa, a Ty i tak jesteś za leniwy, aby to zrobić?
0

Podawałem na to kod z 10 razy już. stream, collect, groupingBy, counting

1 użytkowników online, w tym zalogowanych: 0, gości: 1