Sortowanie w Javie. Comparable i Comparator
Вставка
- Опубліковано 5 лют 2025
- Pokazuję jak sortujemy w Javie. Sprowadza się to do użycia klas Comparable i Comparator.
Link do artykułu: javastart.pl/b...
---
Zapraszamy do zapisania się na nasz newsletter gdzie przesyłamy ciekawostki ze świata Javy, zadania do wykonania i informacje o promocjach: javastart.pl/n...
Nasza grupa na Facebooku: / 354640931664041
Fanpage: / javastart
Fajny odcinek w ramach przypomnienia ;)
Świetna robota! Zostawiam komentarzyk dla zasięgów.
Ten żart był świetny :D Jak zobaczyłem czarny ekran z napisem subskrybuj, to uwierzyłem :D
Dzięki, doceniam :) //Marcin
Dziękuję za wytłumaczenie tematu, świetna lekcja, a i żart na starcie genialny :D
No i wszystko jaśnie i klarowanie wyjaśnione. Super!
Kozak
Mega odcinek, próbowałem zrozumieć te zagadnienia z książki "Java Kompendium programisty" - ale łatwiej przyswajam oglądając Twoje filmiki 😎
Świetny odcinek, dzięki wielkie
Chłopie! Robisz zaje*istą robotę.
Dzięki! 💪
Naprawdę fajne zagadnienia poruszasz! I w przyjemny sposób tłumaczysz na fajnych przykładach
Świetny materiał, super wytłumaczone. A tak na marginesie, w 3:36 jaki tutaj skrót klawiszowy użyłeś, mega fajny jest i pomocny?
bardzo mi pomogłeś! fajnie i na luzie! :)
7:00 :D
doszedlem do tego samego wniosku dlatego znalazlem ten film [:
16:40 "kurła dalej nie działa" usłyszałem :D
Dzięki, za pokazanie różnicy między klasami Comparator i Comparable, chyba się utrwaliło. :)
W 1:19 trzeba było jeszcze wstawić animację z propozycjami kolejnych filmów tak jak to jest po skończonym filmie na YouTubie. :P
Jeśli chodzi o tematy, to moja propozycja to wątki.
Ten początek mnie rozwalił haha
Proszę o nagranie odcinków na temat wzorców projektowych oraz zasad SOLID, dzięki i pozdrawiam ;)
Zobaczymy co da się zrobić ;) //Marcin
Odcinek z jajem, zarcik pozniej wacek i kochanek. Mowiac szczerze taka konwencja mi pasuje, nie jest sztywno. Lekcja fajna, mimo dlugosci minelo blyskawicznie nawet nie zauwazylem kiedy.
Dzięki za miłe słowa! // Marcin
@@JavaStartPL nie ma za co, robicie świetną robotę. Gdyby nie wasz kurs nie ogarnalbym tematu.
a czy jest mozliwosc posortowania tablicy liczb za pomoca comparatora?
jak piszesz w kliku linijkach na raz? jakiej kombinacji klawiszy używasz?
Trzymam alt i zaznaczenie myszą linie w których chcę dodatkowy kursor.
Na poczatku pokazujesz jak sortowac na 3 sposoby rownoczesnie w jednej melodie. Czy da sie to tez zrobic jak sie ma 3 klasy comparator?
Tak, jak najbardziej. Właśnie do tego służą comparatory. Comparable jest ograniczone do jednego sposobu sortowania, a Comparator jest pozbawiony tego ograniczenia
kurwa nareszcie to zrozumiałem
xD
Dlaczego wrzuca mi obiekt klasy Object w parametrze kiedy implementuję compareTo ? Zmieniając z ręki na Person, krzyczy, że źle nadpisują metodę interfejsu. Java 17.
Prawdopodobnie nie ustawiłeś parametru generycznego (tego w ostrych nawiasach na samym początku klasy) //Sławek
@@JavaStartPL dokładnie o to chodziło, do tej pory nie spotkałem się z parametrami generycznymi przy implementacji interfejsu. Dzięki :)
Marcin uwielbiam Twoje filmy, bardzo ciekawie wyjaśniasz poszczególne zagadnienia :) wielka łapka w góre :D.
chciałbym poprosić Cię o filmik w którym mógłbyś wyjaśnić jak wysortować double.
Mam klase Country ( gdzie znajdują sie parametry, gettery i settery oraz konstruktory ), mam klase Countries gdzie jest import i export pliku i nie wiem jak mógłbym zrobić sort wartości podatku danego kraju.
Hej, nie wiem, czy masz dostęp do naszego płatnego kursu, ale w nim omawiamy prawie identyczny przykład z sortowaniem miast z pliku csv na podstawie średniej ceny mieszkań. Do zmiany są tam dosłownie 2 linijki kodu w metodzie compareTo i nazwy klas/pól. Dział poświęcony Comparable i Comparator, ćwiczenie 2
//Sławek
Robcie te odcinki po kolei jak leci kurs. A nie, raz tu raz tu. :P
Odchodzimy od darmowego kursu na rzecz darmowych artykułów luźno ze sobą powiązanych. Ustaliliśmy, że będziemy dogrywać do nich materiały video w dowolnej kolejności, na co akurat mamy ochotę. Rozumiem, że wygodniej byłoby gdyby leciało to wo kolejności tak jak potencjalny proces uczenia się języka, ale właśnie m.in. tym różnią się darmowe treści od płatnych kursów. //Marcin
Jaki jest skrót do takiego kolumnowego pisania ? W sensie, że ustawiam kursor w linii a piszę również w liniach poniżej? Pozdrawiam.
Alt + Shift + Klikasz w kilku miejscach i robi Ci się multikursor //Sławek
to którego interfejsu używać? Comparable czy Comparator? jakie są różnice między nimi?
O różnicach opowiadam w tym filmie. Najczęściej raczej korzysta się z Comparator
Jedna mała prośba: comparable wymawiamy jako /ˈkɒmp(ə)ɹəbl̩/ albo /kəmˈpæɹəbl̩/, ale nie jak /komparEJbl/ !
Racja, obiecuję poprawę! //Marcin
W polsce zawsze znajdzie się ktoś, kto będzie poprawiał wymowę XD Nic dziwnego, że ludzie mają opór przed mówieniem po angielsku.