Omg, nie wierze, że taki błahy błąd zatrzymał mnie na cały dzień, że też sam tego nie zauważyłem. Dzięki wielkie, najwidoczniej czasami jest po prostu potrzebne świeże spojrzenie.
Co do return false/true to musi być bo metoda o której mówisz zwraca boolean. W książce była mowa zapewne o innej metodzie.
Tak, wiem że boolean zwraca 0/1, jednak w żadnym języku w którym programowałem do tej pory nie było potrzeby zwracania false, gdy nie jest true, że tak powiem
😉 w każdym razie w książce było dokładnie tak samo, najwidoczniej błąd przy pisaniu książki
😉