Sampeyan wis ngerti akeh babagan jinis primitif, lan ing level iki sampeyan wis kenal karo doppelgangers - kelas bungkus, lan sinau apa autoboxing lan unboxing, carane mbandhingake jinis bungkus kanthi bener, lan carane nindakake kanthi ora bener.

Sampeyan uga njupuk pengalaman array menyang tingkat sabanjure kanthi ngerti kelas ArrayList. Sejatine, sampeyan kudu mikir babagan! Luwih apik, nyisihake setengah jam kanggo sawetara artikel tambahan babagan topik kasebut sing bakal nyelehake kabeh ing panggonane.

Kelas Wrapper ing Jawa

Kelas pambungkus katon lan tumindak kaya jinis primitif kanthi jeneng sing padha, nanging nyatane kelas nyata. Artikel iki nerangake sapa sing butuh, apa gunane, lan apa sing sampeyan lakoni.

Autoboxing lan Unboxing ing Jawa

Ing Jawa, fitur primitif lan bungkuse yaiku autoboxing / unboxing. Ayo digali menyang konsep iki.

Kelas ArrayList

Arrays apik banget, nanging programer ngalami swasana ati sing ala amarga ukurane winates lan ora bisa nambah utawa mbusak unsur anyar. Dadi, ketemu ArrayList: iku array souped-up, struktur data prasaja lan trep. Sawise sampeyan pindhah saka array menyang ArrayList, sampeyan ora bisa bali maneh.

Mbusak unsur saka ArrayList

Lan ing kene ana artikel liyane sing nerusake diskusi babagan ArrayList. Wektu iki, kita bakal luwih rinci babagan operasi penting kanggo nggarap dhaptar - mbusak item saka dhaptar, lan mbusak item saka dhaptar ing daur ulang.

ArrayList ing gambar

Yen sampeyan ora ngerti cara kerja ArrayList, pelajaran iki kanggo sampeyan. Bakal ana akeh gambar lan panjelasan lan meh ora ana kode. Nanging sing paling penting, sawise maca lan ngerti, sampeyan bakal ngerti banget cara kerjane ArrayList ... Sapa ngerti, bisa uga sampeyan bakal ngetrapake dhewe sawise iku! Dadi, kanggo maju latihan sampeyan, iki minangka tugas sing apik kanggo pangembang wiwitan.