CodeGym /Kursy /Składnia Java /Ćwiczenia z użyciem Set i Map

Ćwiczenia z użyciem Set i Map

Składnia Java
Poziom 8 , Lekcja 8
Dostępny

– Myślę, że masz już dużą wiedzę o Set i Map. Oto kilka zadań, które pomogą Ci ją utrwalić.

Komentarze (10)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Anna A Poziom 1, Poland
22 sierpnia 2024
Większa niż 10? Wcale do nas nie pasujesz! polecam użyć iteratora. Uwaga jak tylko kod przeczyta iterator.next() to od razu zmienia się w iterator (sprawdzasz (iterator.next() > 10) ale usuwasz iterator.remove();)
Kamil Poziom 9, Poland, Poland
4 marca 2024
Zna ktoś może dobre tutoriale lub inne filmy na youtube czy innym serwisie gdzie dobrze tłumaczą pracę Hashset, map i listach? coś dzięki czemu lepiej zrozumiem temat, ostatnie lekcje w tym temacie mam wrażenie są trochę spłycone a fajnie byłoby to móc lepiej zrozumieć, jeśli ktoś coś ma to może podesłac w wiadomości prywatnej, dzieki.
Jacek Poziom 13, Poland, Polska
11 października 2023
Prawie zmiotło mnie z planszy, to drugie zadanko. Protip: Polecam przeczytać https://stackoverflow.com/questions/10738634/delete-data-from-arraylist-with-a-for-loop
Przemo Poziom 17, Legnica, Poland
6 września 2023
W pierwszym zadaniu zrobiłem listę, żeby randomowo mi zapełniło słowami. Mniej linijek niż 20 razy set.add();

 public static Set<String> utworzSet() {
        Set<String> set = new HashSet<>();
        String [] list = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "r", "s", "t", "u"};
        for (int i = 0; i < list.length; i++){
            set.add("L" + list[i]);
        }
        return set;
    }
Tasmandev Poziom 9, Poland, Poland
26 października 2022
Zadanie z Emmą taki błąd po samym pobraniu zadania do InteliJ: Exception in thread "main" java.text.ParseException: Unparseable date: "CZERWIEC 7 1980" Jakiś pomysł?;)
Tomasz Poziom 15, Poland, Poland
4 stycznia 2023
Mam ten sam problem i nie udało mi sie go rozwiązać :/
Grzeshu Poziom 9, Świdnica, Poland
28 maja 2024
Mi udało się za pierwszym razem, ale trochę męki z tym było
Anna A Poziom 1, Poland
22 sierpnia 2024
ja zmieniłam sposób parsowania na "MM d yyyy", może niezbyt elegancko ale działa
Kamil Poziom 14, Wroclaw, Poland
19 sierpnia 2022
2 podpowiedzi do zadania spis ludnosci: 1) Każde nazwisko musi być inne bo odpowiadają KEY (liczenie ich mija się z celem ale nie sprawdziłem czy da się zrobić "return1") 2) metody getLicznikTakichSamych ... maja podana wartość imiona (nazwiska) czyli można założyć (choć treść zadania tego nie mówi), że imiona zostaną wczytane z Map/Value do np. array list a następnie metoda będzie wywoływana 10 razy. Żeby rozwiązanie zostało uznane trzeba przyjąć takie właśnie założenie.
kMatejak Poziom 16, Warszawa, Poland
7 października 2022
2) lub pojechać z forEach'em :)