Hoekom gebruik ons set in Java?
Hoekom gebruik ons set in Java?

Video: Hoekom gebruik ons set in Java?

Video: Hoekom gebruik ons set in Java?
Video: Java Multithreading : AtomicReference, ScheduledExecutorService и монада Either. Многопоточность. 2024, November
Anonim

Java - Die Stel Koppelvlak. A Stel is 'n versameling wat nie duplikaatelemente kan bevat nie. Dit modelleer die wiskundige stel abstraksie. Stel voeg ook 'n sterker kontrak op die gedrag van die gelyke en hashCode bedrywighede, wat toelaat Stel gevalle sinvol vergelyk te word, selfs al verskil hul implementeringstipes.

Ook, wat is die gebruik van stel in Java?

Gestel in Java . Stel is 'n koppelvlak wat versameling uitbrei. Dit is 'n ongeordende versameling voorwerpe waarin duplikaatwaardes nie gestoor kan word nie. Basies, Stel word geïmplementeer deur HashSet, LinkedHashSet of TreeSet (gesorteerde voorstelling).

Verder, hoekom gebruik ons stel en kry metodes in Java? Die metode kry is gebruik word aan verkry of haal 'n bepaalde veranderlike waarde uit 'n klas. A stel waarde is gebruik word veranderlikes te stoor. Die hele punt van die kry en stel is om die datawaardes dienooreenkomstig te herwin en te stoor.

Boonop, hoekom gebruik ons HashSet in Java?

Java HashSet klas is gebruik word om 'n versameling te skep wat gebruike 'n hash-tafel vir berging. Dit erf die AbstractSet-klas en implementeer Set-koppelvlak. HashSet klas is nie gesinchroniseer nie. HashSet behou nie die invoegvolgorde nie.

Wat is beter lys of stel?

Die verskil is dat Stel word op ongeordende wyse gestoor en laat nie duplikaatwaardes toe nie. Lys word gebruik om elemente op geordende manier te stoor en dit laat wel duplikaatwaardes toe. Stel elemente kan nie deur 'n indeksposisie verkry word nie, en Lys elemente kan verkry word met 'n indeksposisie.

Aanbeveel: