Hvilken grænseflade skal implementeres til sortering?

Indholdsfortegnelse:

Hvilken grænseflade skal implementeres til sortering?
Hvilken grænseflade skal implementeres til sortering?
Anonim

Java giver sammenlignelig grænseflade, som bør implementeres af enhver brugerdefineret klasse, hvis vi ønsker at bruge sorteringsmetoder for arrays eller samlinger. Den sammenlignelige grænseflade har compareTo(T obj)-metoden, som bruges af sorteringsmetoder. Du kan tjekke enhver Wrapper-, String- eller Date-klasse for at bekræfte dette.

Hvilken grænseflade skal en klasse implementere for at blive brugt med samlingssortering?

For at objekter skal have en naturlig rækkefølge, skal de implementere interface-javaen. lang. Sammenlignelig. Den sammenlignelige grænseflade har en metode compareTo, som returnerer en negativ, 0, en positiv, hvis den aktuelle værdi er henholdsvis mindre end, lig med eller større end den værdi, vi sammenligner med.

Bruges en grænseflade til at tilpasse sorteringen?

Både Comparable og Comparator kan bruges til tilpasset sortering, men der er nogle forskelle i deres brug. Sammenlignelig grænseflade kan bruges til at give én måde at sortere på, hvorimod Comparator-grænseflade kan bruges til at give flere måder at sortere på.

Hvilken af følgende er sorteret grænseflade?

Klassen, der implementerer SortedSet-grænsefladen, er TreeSet. TreeSet: TreeSet-klassen, som er implementeret i samlingsrammerne, er en implementering af SortedSet Interface og SortedSet udvider Set Interface. Det opfører sig som et simpelt sæt med den undtagelse, at det gemmer elementer i et sorteret format.

Hvilken grænseflade fungerer samlingssorteringsalgoritmen på?

Java Comparator Interface – Working of Collections. Sort

Anbefalede:

Interessante artikler
Hvem er profeten i lds kirke?
Læs mere

Hvem er profeten i lds kirke?

Russell M. Nelson er Kirkens nuværende præsident og profet. Russell M. Nelson, 17. præsident for Jesu Kristi Kirke af Sidste Dages Hellige. Hvem er den næste i rækken som profet for LDS-kirken? Lige nu er den mand præsident Russell M.

For at et grundstof skal betragtes som et makronæringsstof?
Læs mere

For at et grundstof skal betragtes som et makronæringsstof?

Næringsstoffer som planter kræver i større mængder kaldes makronæringsstoffer. Omkring halvdelen af de essentielle grundstoffer betragtes som makronæringsstoffer: kulstof, brint, oxygen, nitrogen, fosfor, kalium, calcium, magnesium og svovl.

Hvornår forsvandt Genette Tate?
Læs mere

Hvornår forsvandt Genette Tate?

John Tates 13-årige datter Genette forsvandt, mens hun cyklede i en landsby i Devon i august 1978. Selvom det var en af de mest højtprofilerede politiefterforskninger i sin tid, blev der aldrig fundet noget lig, og ingen blev sigtet for hendes mord.