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.

Kapcsolódó cikkek