Innehållsförteckning:

Hur implementerar du set interface i Java?
Hur implementerar du set interface i Java?

Video: Hur implementerar du set interface i Java?

Video: Hur implementerar du set interface i Java?
Video: Создание аннотации в java [Java Annotations | Reflection api] 2024, December
Anonim

Ställ in i Java

  1. Uppsättning är en gränssnitt som utökar samlingen. Det är en oordnad samling objekt där dubbletter av värden inte kan lagras.
  2. I grund och botten, Uppsättning är genomförs förbi HashSet , LinkedHashSet eller TreeSet (sorterad representation).
  3. Uppsättning har olika metoder för att lägga till, ta bort klar, storlek, etc för att förbättra användningen av detta gränssnitt .

Dessutom, vad är set interface i Java?

De Ställ in gränssnitt . A Uppsättning är en samling som inte kan innehålla dubbletter av element. Den modellerar det matematiska uppsättning abstraktion. De Ställ in gränssnitt innehåller endast metoder som ärvts från Collection och lägger till begränsningen att duplicerade element är förbjudna.

Dessutom, VAD ÄR gränssnitt i Java med exempel? Som en klass, en gränssnitt kan ha metoder och variabler, men metoderna som deklareras i en gränssnitt är som standard abstrakta (endast metodsignatur, ingen brödtext). Gränssnitt specificera vad en klass måste göra och inte hur. Det är klassens ritning. A Java bibliotek exempel är, komparator Gränssnitt.

Kan vi dessutom ändra objektuppsättningen i Java?

1 Svar. Generellt sett ser samlingar med någon form av intern struktur inte efter förändringar i deras element och deras struktur kommer förstöras om du ändra elementen (på sätt som ändrar egenskapen som strukturen bygger på). Detta håller för Träduppsättning också.

Vilka klasser implementerar lista och set-gränssnitt?

2) Lista tillåter dubbletter medan Uppsättning tillåter inte dubbletter av element. Alla delar av en Uppsättning ska vara unikt om du försöker infoga dubblettelementet i Uppsättning det skulle ersätta det befintliga värdet. 3) Lista implementeringar: ArrayList, LinkedList etc. Uppsättning implementeringar: HashSet, LinkedHashSet, TreeSet etc.

Rekommenderad: