Вече знаете много за примитивните типове и в това ниво се запознахте с техните двойници — класовете обвивки и научихте Howво е автоматично и разопаковане, How да сравнявате правилно типовете обвивки и How да го правите неправилно.

Вие също издигнахте своя опит с масива на следващото ниво, като се запознахте с класа ArrayList. По принцип има за Howво да мислите! Още по-добре отделете половин час за няколко допълнителни статии по тези теми, които ще поставят всичко на мястото му.

Класове обвивки в Java

Класовете обвивки изглеждат и се държат като примитивен тип със същото име, но всъщност са реални класове. Тази статия разяснява кой има нужда от тях, за Howво са и Howво правите с тях.

Autoboxing и Unboxing в Java

В Java характеристика на примитивите и техните опаковки е автоматично разопаковане / разопаковане. Нека се задълбочим в тази концепция.

Клас ArrayList

Масивите са страхотни, но програмистите изпадат в лошо настроение поради ограничения им размер и невъзможността да добавят or премахват нови елементи. И така, запознайте се с ArrayList: това е разширен масив, проста и удобна структура от данни. След като преминете от масиви към ArrayList, просто не можете да се върнете назад.

Изтриване на елемент от ArrayList

И ето още една статия, която продължава нашата дискусия за ArrayList. Този път ще се спрем по-подробно на важни операции за работа със списъци — премахване на елемент от списък и премахване на елемент от списък в цикъл.

ArrayList в снимки

Ако не разбирате напълно How работи ArrayList, този урок е за вас. Ще има много снимки и обяснения и почти ниHowъв code. Но най-важното е, че след като го прочетете и разберете, ще разберете много добре How работи ArrayList... Кой знае, може би дори ще внедрите свой собствен след това! Така че, за да усъвършенствате обучението си, това е добра задача за начинаещ разработчик.