undefined

Ćwiczenia z ArrayList

Składnia Java
Poziom 7 , Lekcja 6
Dostępny

– Znowu siedzisz bezczynnie? Jesteś robotem! Roboty ciągle coś robią. Zrób lepiej te kilka ćwiczeń, żebyś nie zardzewiał. Ale najpierw dam Ci kilka wskazówek:

Wskazówka 1:

Mówiąc „lista” (ang. list), mamy zazwyczaj na myśli ArrayList.

Wskazówka 2:

A 'ciąg' oznacza obiekt String.

Wskazówka 3:

„Utwórz listę ciągów” najczęściej oznacza: ArrayList<String> lista = new ArrayList<String>();

undefined
2
Zadanie
Składnia Java, poziom 7, lekcja 6
Niedostępne
Co to za rodzaj listy?
Programiści Java kochają swoje listy tak mocno, jak gospodynie domowe kochają listy zakupów i listy rzeczy do zrobienia. Jeśli Ty nie podzielasz ich miłości, to najwyższy czas zacząć. Miłość programistów zaczyna się wraz z kodem. A zatem w tym zadaniu utworzymy listę ciągów, dodamy 5 różnych ciągów, a potem wyświetlimy rozmiar listy na ekranie. Na końcu wyświetlimy zawartość listy. Bułka z masłem!
undefined
10
Zadanie
Składnia Java, poziom 7, lekcja 6
Niedostępne
Najdłuższy ciąg
Pomierzmy ciągi! I jednocześnie zrób takie zadanie: utwórz listę ciągów, wczytaj 5 ciągów z klawiatury i dodaj je do listy. Następnie, używając pętli, znajdź najdłuższy ciąg (bądź najdłuższe ciągi, jeśli jest ich więcej). Wyświetl go/je na ekranie.
undefined
5
Zadanie
Składnia Java, poziom 7, lekcja 6
Niedostępne
Mów zwięźle
Zwięzłość jest istotą dowcipu. Podczas tego zadania uczcimy zwięzłość w następujący sposób: utworzymy listę, wczytamy 5 ciągów z klawiatury, dodamy je do listy, znajdziemy ten najkrótszy i wyświetlimy go. Jeśli najkrótszych ciągów jest więcej, wyświetlimy je wszystkie, każdy w nowej linii. Jakieś pytania, szeregowy?!
undefined
2
Zadanie
Składnia Java, poziom 7, lekcja 6
Niedostępne
Na szczycie listy
Wyobraź sobie, że ludzie umawiają wizytę u gabinecie stomatologicznym, w którym kolejka działa bardziej jak sterta, niż normalna kolejka: ostatnia dołożona na stertę osoba będzie pierwszą, której będą wiercić w zębach. Napiszemy program, który odzwierciedla tę niezwyczajną sytuację: utwórz listę, dodaj 10 ciągów, ale dodawaj je do początku, a nie do końca listy.
undefined
5
Zadanie
Składnia Java, poziom 7, lekcja 6
Niedostępne
Usuń i wstaw
Manipulowanie listami w Javie jest prawie tak proste i przyjemne, jak manipulowanie ludźmi! Może lepiej zostańmy przy listach. Oto, co musisz zrobić: utwórz listę i dodać 5 ciągów. Następnie usuń ostatni ciąg z listy i wstaw go na jej początek. Powtórz tę manipulację 13 razy i wyświetl zawartość listy. Dlaczego? Nie pytaj, po prostu nam zaufaj: tak musi być.
undefined
10
Zadanie
Składnia Java, poziom 7, lekcja 6
Niedostępne
Najkrótszy czy najdłuższy
Gry z listami w Javie są bardzo popularne. Wszystkim się podobają, bo są bardzo proste i ciekawe. Dołącz do zabawy! W tym zadaniu utworzymy listę ciągów. Potem dodamy 10 ciągów z klawiatury. Najciekawszą kwestią jest to, że ustalimy, czy jako pierwszy w liście pojawi się najkrótszy, czy najdłuższy ciąg. Jeśli więcej niż jeden ciąg jest najkrótszy bądź najdłuższy, zajmij się pierwszym takim ciągiem.
Komentarze (3)
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION
Kamil K Poziom 41 Poznań
29 listopada 2019
ArrayList&ltString> lista = new ArrayList&ltString>(); < is <, and > is >?