Sortowanie w Javie. Comparable i Comparator

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025

Комментарии • 43

  • @kesto144
    @kesto144 День назад

    Kozak

  • @roxo2137
    @roxo2137 Год назад

    Fajny odcinek w ramach przypomnienia ;)

  • @hades5444
    @hades5444 5 лет назад +1

    No i wszystko jaśnie i klarowanie wyjaśnione. Super!

  • @stanisawkozuchowski8840
    @stanisawkozuchowski8840 4 года назад +1

    Dziękuję za wytłumaczenie tematu, świetna lekcja, a i żart na starcie genialny :D

  • @pawelnowak7532
    @pawelnowak7532 2 года назад

    Chłopie! Robisz zaje*istą robotę.

  • @HasNoName69
    @HasNoName69 5 лет назад +6

    Ś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

    • @JavaStartPL
      @JavaStartPL  5 лет назад +1

      Dzięki, doceniam :) //Marcin

  • @DrTatra
    @DrTatra 4 года назад +2

    Świetny odcinek, dzięki wielkie

  • @pawepysz6055
    @pawepysz6055 2 года назад

    Mega odcinek, próbowałem zrozumieć te zagadnienia z książki "Java Kompendium programisty" - ale łatwiej przyswajam oglądając Twoje filmiki 😎

  • @wsrodeczku
    @wsrodeczku 4 года назад

    bardzo mi pomogłeś! fajnie i na luzie! :)

  • @Arekadiusz
    @Arekadiusz 4 года назад

    Naprawdę fajne zagadnienia poruszasz! I w przyjemny sposób tłumaczysz na fajnych przykładach

  • @cr4shu
    @cr4shu 3 года назад

    7:00 :D
    doszedlem do tego samego wniosku dlatego znalazlem ten film [:

  • @TomekOleksik
    @TomekOleksik 5 лет назад +1

    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.

  • @jacekkk7047
    @jacekkk7047 5 лет назад +2

    Ten początek mnie rozwalił haha

  • @mrkilwag
    @mrkilwag 5 месяцев назад

    16:40 "kurła dalej nie działa" usłyszałem :D

  • @knzpl2051
    @knzpl2051 5 лет назад +1

    Proszę o nagranie odcinków na temat wzorców projektowych oraz zasad SOLID, dzięki i pozdrawiam ;)

    • @JavaStartPL
      @JavaStartPL  5 лет назад

      Zobaczymy co da się zrobić ;) //Marcin

  • @killerbee1729
    @killerbee1729 Год назад

    Ś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?

  • @arkadiuszswioko8583
    @arkadiuszswioko8583 5 лет назад

    a czy jest mozliwosc posortowania tablicy liczb za pomoca comparatora?

  • @zmyslowy27
    @zmyslowy27 5 лет назад

    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.

    • @JavaStartPL
      @JavaStartPL  5 лет назад +1

      Dzięki za miłe słowa! // Marcin

    • @zmyslowy27
      @zmyslowy27 5 лет назад

      @@JavaStartPL nie ma za co, robicie świetną robotę. Gdyby nie wasz kurs nie ogarnalbym tematu.

  • @9HUBERTUS3
    @9HUBERTUS3 4 года назад +1

    jak piszesz w kliku linijkach na raz? jakiej kombinacji klawiszy używasz?

    • @JavaStartPL
      @JavaStartPL  4 года назад +2

      Trzymam alt i zaznaczenie myszą linie w których chcę dodatkowy kursor.

  • @Micha_Szara
    @Micha_Szara 2 года назад

    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.

    • @JavaStartPL
      @JavaStartPL  2 года назад +1

      Prawdopodobnie nie ustawiłeś parametru generycznego (tego w ostrych nawiasach na samym początku klasy) //Sławek

    • @Micha_Szara
      @Micha_Szara 2 года назад

      @@JavaStartPL dokładnie o to chodziło, do tej pory nie spotkałem się z parametrami generycznymi przy implementacji interfejsu. Dzięki :)

  • @olgusia240
    @olgusia240 2 года назад

    Na poczatku pokazujesz jak sortowac na 3 sposoby rownoczesnie w jednej melodie. Czy da sie to tez zrobic jak sie ma 3 klasy comparator?

    • @JavaStartPL
      @JavaStartPL  Год назад

      Tak, jak najbardziej. Właśnie do tego służą comparatory. Comparable jest ograniczone do jednego sposobu sortowania, a Comparator jest pozbawiony tego ograniczenia

  • @szymonmiskiewicz7559
    @szymonmiskiewicz7559 3 года назад

    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.

    • @JavaStartPL
      @JavaStartPL  3 года назад

      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

  • @utopia21
    @utopia21 6 месяцев назад

    kurwa nareszcie to zrozumiałem

  • @panukasz9899
    @panukasz9899 4 года назад

    to którego interfejsu używać? Comparable czy Comparator? jakie są różnice między nimi?

    • @JavaStartPL
      @JavaStartPL  4 года назад

      O różnicach opowiadam w tym filmie. Najczęściej raczej korzysta się z Comparator

  • @TheCoder123456
    @TheCoder123456 5 лет назад

    Jaki jest skrót do takiego kolumnowego pisania ? W sensie, że ustawiam kursor w linii a piszę również w liniach poniżej? Pozdrawiam.

    • @JavaStartPL
      @JavaStartPL  5 лет назад +5

      Alt + Shift + Klikasz w kilku miejscach i robi Ci się multikursor //Sławek

  • @Crystal-px2wi
    @Crystal-px2wi 5 лет назад

    Robcie te odcinki po kolei jak leci kurs. A nie, raz tu raz tu. :P

    • @JavaStartPL
      @JavaStartPL  5 лет назад +3

      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

  • @bendikgautebjrnson8329
    @bendikgautebjrnson8329 4 года назад +1

    Jedna mała prośba: comparable wymawiamy jako /ˈkɒmp(ə)ɹəbl̩/ albo /kəmˈpæɹəbl̩/, ale nie jak /komparEJbl/ !

    • @JavaStartPL
      @JavaStartPL  4 года назад

      Racja, obiecuję poprawę! //Marcin

    • @ojciecmorales6972
      @ojciecmorales6972 3 года назад +2

      W polsce zawsze znajdzie się ktoś, kto będzie poprawiał wymowę XD Nic dziwnego, że ludzie mają opór przed mówieniem po angielsku.