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.
GO TO FULL VERSION