Payroll tömb ArrayList
A Java, a tömbök fix hosszúságú, és nem lehet növelni vagy csökkenteni. A ArrayList osztály hajtja végre a lista felületet, és meg tudja változtatni a méretét futási időben, nem feltétlenül jelenti azt, dimenzió, amikor létrehozza az objektumot. ArrayList elemek lehetnek teljesen bármilyen típusú, beleértve null.
Példa objektum létrehozása ArrayList
Inicializálhatja tömb a lépést. Alkotó objektum lista tartalmazza a méret tulajdonság. Kapcsolatfelvétel tömbelemek végezzük módszerével get (). például:
Hozzáadása elemet egy tömb ArrayList, az add módszerrel
Munka ArrayList egyszerű: létrehozni az objektumot és beágyazása által létrehozott objektumok add (). Kapcsolatfelvétel tömbelemek végezzük módszerével get (). például:
Cseréje ArrayList tömbelem, a beállított módszer
Cseréjéhez egy elem egy tömb, használatra set () módszer meghatározza az index, és az új értéket.
Törlése tömbelem ArrayList, távolítsa el a módszer
eltávolítás () módszert használunk, hogy eltávolítsuk a elemet a tömbből. Törölheti az index, vagy a projekt:
Megjegyzés: Az elemek követően eltávolított elem, feljebb egy hellyel közelebb a tetején. Ugyanez vonatkozik az elem behelyezését művelet közepén a listán.
tiszta () módszert alkalmazzák, hogy világos, az egész tömb:
Helyzetének meghatározása az elem ArrayList, indexOf módszerrel
A bér ArrayList tömb van indexOf () módszer. aki keres egy elemet, és visszaadja az index.
Számlálása a tömb kezdődik 0, ha az index értéke 2, akkor a harmadik a tömbben.
Ellenőrizze a jelenlétét az elemet a ArrayList tartalmaz eljárás
Ahhoz, hogy megtudja, az egy tömbben egy adott pont, akkor a módszer tartalmazza (). amely visszaadja a logikai értéket igaz vagy hamis jelenlététől függően elem a készlet:
Egyértelmű, hogy minden sor zöldséget nem lehet, így a konzol megjeleníti hamis.
Készítsen egy sor elemeinek ArrayList, toArray módszerrel
Átalakítani egy sor elem szabályos elrendezésben kell használni a toArray () metódust.
java.util.List egy interfész, és meg kell használni, hanem a ArrayList az alábbiak szerint:
Vagy egy rövidített változata a Java 7:
List interfész megvalósítja közös felületet Collection gyűjtemény.
Átalakítása a tömb a listán, tömbök
Ahhoz, hogy hozzon létre egy tömb nem csak hozzá egy tárgy eljárás révén add (), hanem közvetlenül a tömb Arrays.asList (.).
Példa a létrehozása és inicializálása a tömb Integer objektumot.
Ebben az eljárásban van egy hátránya. Ha meghatározza a munkáltatói tömb, így már nem tud beszúrni vagy törölni egy elemet, bár lehet módosítani egy meglévő elemet.