Melyik gyűjtemény nem engedélyezi a duplikált tagokat?
Melyik gyűjtemény nem engedélyezi a duplikált tagokat?

Videó: Melyik gyűjtemény nem engedélyezi a duplikált tagokat?

Videó: Melyik gyűjtemény nem engedélyezi a duplikált tagokat?
Videó: TOP 5 Legdrágább focis kártya az ebayen! | Milliós lapok, sztárok aláírásával 2024, Április
Anonim

Duplicates: Az ArrayList lehetővé teszi az értékek megkettőzését, miközben HashSet nem engedélyezi az értékek megkettőzését. Rendezés: Az ArrayList fenntartja az objektumok sorrendjét, amelybe be vannak illesztve HashSet egy rendezetlen gyűjtemény, és nem tart fenn rendet.

Kérdés továbbá, hogy melyik gyűjtemény nem engedélyezi a duplikációkat?

HashSet

Másodszor, melyik interfész képvisel egy gyűjteményt, amely nem engedélyezi az elemek ismétlődését? Az Gyűjtemény Keretrendszer Például a Lista felület , melyik képviseli egy elrendelt Gyűjtemény , van A szülő felület az összes alosztály és alosztály közül interfészek , például ArrayList, LinkedList és így tovább. Hasonlóképpen a Készlet felület meghatározza azt a halmazt nem engedélyezi az elemek duplikálását.

Másodszor, melyik gyűjtemény nem engedélyezi a tagok ismétlődését a Pythonban?

Egy sor nem tart másolat tételeket. Az elemeket a készletből vannak megváltoztathatatlan, az van , ezeket nem lehet megváltoztatni, hanem magát a készletet van változtatható, az van , azt tud meg kell változtatni. Mivel beállított elemek ők nem indexelt, halmazok ne támogasd bármilyen szeletelési vagy indexelési műveletet.

Miért nem engedélyezettek a másolatok a készletben?

A jelentése " készletek csináld nem lehetővé teszi másolat értékek" az, hogy amikor hozzáadja a másolat a készlet , az másolat figyelmen kívül hagyja, és a készlet változatlanul marad. Ez igen nem fordítási vagy futási hibákhoz vezethet: másolatok csendben figyelmen kívül hagyják. Készlet így kerül megvalósításra a párhuzamosságok elkerülése érdekében.

Ajánlott: