Java >> Java tutorial >  >> Java

Java TreeSet pollLast()-metode med eksempel

TreeSet Class pollLast() metode

  • pollLast() metode er tilgængelig i pakken java.util.
  • pollLast() metode bruges til at returnere det sidste højeste element og derefter fjerne elementet fra dette træsæt.
  • pollLast() metode er en ikke-statisk metode, den er kun tilgængelig med klasseobjektet, og hvis vi forsøger at få adgang til metoden med klassenavnet, får vi en fejl.
  • pollLast() metode kaster ikke en undtagelse på tidspunktet for returnering af det højeste element.

Syntaks:

 public Element pollLast();

Parameter(r):

  • Den accepterer ikke nogen parameter.

Returværdi:

Metodens returtype er Element, den returnerer det sidste højeste element fra dette TreeSet ellers returnerer den null, når der ikke findes et sådant element.

Eksempel:

// Java program to demonstrate the example 
// of Element pollLast() method of TreeSet 

import java.util.*;

public class PollLastOfTreeSet {
 public static void main(String[] args) {
 // Instantiates a TreeSet object
 TreeSet < String > tree_set = new TreeSet < String > ();

 // By using add() method is to add
 //the given object of this TreeSet 
 tree_set.add("C");
 tree_set.add("C++");
 tree_set.add("JAVA");
 tree_set.add("PHP");
 tree_set.add("SFDC");

 // Display TreeSet
 System.out.println("TreeSet: " + tree_set);

 // By using pollLast() method is to return
 // the last highest element and then remove
 // the element exists from this TreeSet
 Object last_highest = tree_set.pollLast();

 // Display last_highest
 System.out.println("tree_set.pollLast(): " + last_highest);

 // Display Modified TreeSet
 System.out.println("Modified TreeSet: " + tree_set);
 }
}

Output

TreeSet: [C, C++, JAVA, PHP, SFDC]
tree_set.pollLast(): SFDC
Modified TreeSet: [C, C++, JAVA, PHP]

Java tag