A hasznos osztályok listája
A Commons projekt kiegészíti a Java Collections platformot. Számos olyan osztályt biztosít, amelyek sokkal könnyebbé teszik a gyűjtemények kezelését. Számos új interfészt, megvalósítást és segédprogramot is biztosít.
A Commons projektgyűjtemények főbb jellemzői a következők:
- A táskafelületek
leegyszerűsítik az egyes objektumokból több példányt tartalmazó gyűjteményeket. - BidiMap A
BidiMap interfészek kétirányú térképeket biztosítanak, amelyek segítségével értékeket vagy értékeket használó kulcsokat lehet megkeresni. - MapIterator A
MapIterator felület egyszerű iterációt biztosít a térképeken. - Transzformációs dekorátorok
Az átalakítási dekorátorok módosíthatják a gyűjtemény minden egyes objektumát, amikor és amikor hozzáadják a gyűjteményhez. - Összetett gyűjtemények
Az összetett gyűjtemények akkor használatosak, ha több gyűjteményt ugyanúgy kell kezelni. - Rendezett térkép
A rendezett térképek megtartják az elemek hozzáadásának sorrendjét. - Rendezett készlet
A Rendezett készletek az elemek hozzáadásának sorrendjét tárolják. - Referenciatérkép
A Referenciatérkép lehetővé teszi kulcsok/értékek gyűjtését szigorú ellenőrzés mellett. - Összehasonlító megvalósítások
Számos összehasonlító implementáció áll rendelkezésre. - Iterátor-megvalósítások
Számos iterátor-megvalósítás érhető el. - Adapter osztályok
Az adapterosztályok tömbök és enumok gyűjteményekké alakításához állnak rendelkezésre. - Segédprogramok A segédprogramok
a halmazelméletek tipikus tulajdonságainak tesztelésére vagy létrehozására állnak rendelkezésre, mint például az egyesülés, metszéspont. Támogatja a zárást.
Rengeteg információ van, ezért próbálja meg emlékezni arra, hogy vannak ilyen gyűjtemények.
És emlékezz egy dologra! Ha valami saját, egyedit szeretne megvalósítani, először ellenőrizze, hogy van-e már erre kész megoldás. Valószínűleg így lesz, mert nem Ön az első, aki megtanulja a Java-t. Ha valamilyen kész megoldást használ, könnyebb lesz Önnek és kollégáinak)
GO TO FULL VERSION