Sortowanie w Javie. Comparable i Comparator

Поділитися
Вставка
  • Опубліковано 27 гру 2024

КОМЕНТАРІ • 42

  • @roxo2137
    @roxo2137 Рік тому

    Fajny odcinek w ramach przypomnienia ;)

  • @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

  • @hades5444
    @hades5444 4 роки тому +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ę.

  • @DrTatra
    @DrTatra 4 роки тому +2

    Świetny odcinek, dzięki wielkie

  • @jacekkk7047
    @jacekkk7047 5 років тому +2

    Ten początek mnie rozwalił haha

  • @mrkilwag
    @mrkilwag 4 місяці тому

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

  • @cr4shu
    @cr4shu 3 роки тому

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

  • @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

  • @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

  • @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.

  • @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?

  • @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.

  • @utopia21
    @utopia21 5 місяців тому

    kurwa nareszcie to zrozumiałem

  • @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

  • @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

  • @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 :)

  • @arkadiuszswioko8583
    @arkadiuszswioko8583 5 років тому

    a czy jest mozliwosc posortowania tablicy liczb za pomoca comparatora?

  • @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

  • @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

  • @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.