Cześć,
Muszę przygotować do szkoły zadanie, które polega na tym, że wywołuje następująco:
String path = sciezka;
Klasa klasa = new Klasa(path).metoda(ileLinii);
"metoda" znajduje się w klasie "Klasa".
"ileLinii" to moje lambda wyrażenie, które jest funkcją i implementuje je w innej klasie, w tym przypadku main.
Na ten moment wygląda to tak:
Function<String, Integer> ileLinii = line -> {
return null;
};
Rozumiem, że muszę jakoś w "ileLinii" otworzyć plik i policzyć ilość linii i je zreturnować tylko jak dostać się do pliku z tego poziomu?
W metodzie "metoda" muszę wykonać tylko metodę "apply" ale no nie wiem w ogóle jak policzyć te linie...