Wiesz już sporo o typach pierwotnych, a na tym poziomie zapoznałeś się również z ich bliźniaczymi klasami - typami opakowań, dowiedziałeś się, czym jest autoboxing i unboxing, jak poprawnie porównywać typy opakowań, a jak - źle.

Przeniosłeś się również na nowy poziom pracy z tablicami, zapoznając się z klasą ArrayList. Ogólnie jest o czym myśleć! Jeszcze lepiej, poświęć pół godziny na kilka dodatkowych artykułów na te tematy, które postawią wszystko na swoim miejscu.

Pakowanie, rozpakowywanie i pakowanie

Klasy opakowujące wyglądają i zachowują się jak prymitywny typ o tej samej nazwie, ale w rzeczywistości są prawdziwymi klasami. Kto tego potrzebuje, dlaczego jest potrzebny i co z nim zrobić, dowiesz się z tego artykułu.

Klasa ArrayList

Tablice są świetne, ale ograniczony rozmiar i brak możliwości dodawania lub usuwania nowych elementów psują nastrój programistom. Poznaj więc ArrayList: zaawansowaną tablicę, prostą i wygodną strukturę danych. Po resecie z tablic do ArrayList nie będziesz mógł wrócić.

Usuwanie elementu z ArrayList

A oto kolejny artykuł będący kontynuacją tematu o ArrayList. Tym razem przyjrzyjmy się bliżej ważnym operacjom podczas pracy z arkuszami - usuwaniu elementu z listy i usuwaniu elementu z listy w pętli.

ArrayList działa na obrazach

Jeśli nie do końca rozumiesz, jak działa ArrayList, ten wykład jest dla Ciebie. Będzie dużo zdjęć i wyjaśnień i prawie żadnego kodu. Ale co najważniejsze, po jej przeczytaniu i zrozumieniu bardzo dobrze zrozumiesz, jak działa ArrayList… Kto wie, może nawet zaimplementujesz po tym swój własny! Tak więc w przypadku szkolenia jest to dobre zadanie dla początkującego programisty.