TreeSet tailSet(E fromElement boolean inclusive) metode i java
Lad os lære TreeSet tailSet(E fromElement, boolean inclusive)-metoden i java.
TreeSet tailSet(E fromElement, boolean inclusive) metode i java
tailSet(E fromElement, boolean inclusive) metode af TreeSet-klassen returnerer en visning af den del af dette sæt, hvis elementer er større end (eller lig med, hvis inklusive er sandt) fraElement.
Syntaks:
offentlig NavigableSet
Parametre:
fraElement lavt slutpunkt for det returnerede sæt.
inklusive sand, hvis det lave endepunkt skal inkluderes i den returnerede visning.
Indkast:
ClassCastException – hvis fromElement ikke er kompatibelt med dette sæts komparator.
NullPointerException – hvis fromElement er null, og dette sæt bruger naturlig rækkefølge, eller dets komparator tillader ikke null-elementer.
IllegalArgumentException – hvis dette sæt i sig selv har et begrænset område, og fromElement ligger uden for grænserne af området.
Lad os nu se et eksempel på metoden TreeSet tailSet(E fromElement, boolean inklusive).
import java.util.Iterator; import java.util.TreeSet; public class TreeSetTailSetFromElementMethod { public static void main(String[] args) { TreeSet<Integer> ts = new TreeSet<Integer>(); TreeSet<Integer> inclusive = new TreeSet<Integer>(); ts.add(12); ts.add(22); ts.add(32); ts.add(42); ts.add(52); ts.add(62); ts.add(72); ts.add(82); // create tailSet inclusive = (TreeSet)ts.tailSet(52, true); // create iterator Iterator<Integer> iterate = inclusive.iterator(); System.out.println("TreeSet tailSet: "); while(iterate.hasNext()) { System.out.println(iterate.next() + " "); } } }
Output:
TreeSet tailSet:
52
62
72
82