1. 程式人生 > 實用技巧 >Java中的TreeSet的last()方法 Java.util.TreeSet.last() - Break易站

Java中的TreeSet的last()方法 Java.util.TreeSet.last() - Break易站

[
  •   Java中的TreeSet

    Java.util.TreeSet.last()方法用於返回TreeSet的最後一個元素。這裡的最後一個元素被引用到集合中最高的元素。如果元素是整數型別,則返回最大的整數。如果元素是字串型別,則按字母順序檢查元素,並返回以字典順序的最後一個字母開頭的字串,而不管長度如何。

    句法:

    Tree_Set.last()

    引數:該方法不接受任何引數。

    返回值:該方法返回集合的最高成員。如果元素是字串型別,那麼無論長度如何都按字母順序檢查它們,如果元素是整數型別,則返回最大的整數。字母表型別的字串具有更高的優先順序。

    下面是說明使用Java.util.TreeSet.last()方法的程式

    程式1:當元素是整數型別時:

    // Java code to illustrate last()
    import java.util.*;
    import java.util.TreeSet;
    
    public class TreeSetDemo {
        public static void main(String args[])
        {
            // Creating an empty TreeSet
            TreeSet<Integer> tree = new TreeSet<Integer>();
    
            // Use add() method to add elements into the Set
            tree.add(14);
            tree.add(8);
            tree.add(200);
            tree.add(48);
            tree.add(7);
            tree.add(124);
    
            // Displaying the TreeSet
            System.out.println("TreeSet: " + tree);
    
            // Displaying the highest element of the set
            System.out.println("The last element is: " + tree.last());
        }
    }
    

    輸出:

    TreeSet: [7, 8, 14, 48, 124, 200]
    The last element is: 200

    程式2:當元素是字串型別時:

    // Java code to illustrate last()
    import java.util.*;
    import java.util.TreeSet;
    
    public class TreeSetDemo {
        public static void main(String args[])
        {
            // Creating an empty TreeSet
            TreeSet<String> tree = new TreeSet<String>();
    
            // Use add() method to add elements into the Set
            tree.add("Welcome");
            tree.add("To");
            tree.add("Geeks");
            tree.add("Ab");
            tree.add("TreeSet");
            tree.add("B");
    
            // Displaying the TreeSet
            System.out.println("TreeSet: " + tree);
    
            // Displaying the highest element of the set
            System.out.println("The last element is: " + tree.last());
        }
    }
    

    輸出:

    TreeSet: [Ab, B, Geeks, To, TreeSet, Welcome]
    The last element is: Welcome

    程式3:當元素是字串型別但具有整數值時。在這裡,我們看到出現在字典中最後一個字母的字母被賦予更高的優先順序:

    // Java code to illustrate last()
    import java.util.*;
    import java.util.TreeSet;
    
    public class TreeSetDemo {
        public static void main(String args[])
        {
            // Creating an empty TreeSet
            TreeSet<String> tree = new TreeSet<String>();
    
            // Use add() method to add elements into the Set
            tree.add("Welcome");
            tree.add("To");
            tree.add("Geeks");
            tree.add("45");
            tree.add("90000000");
            tree.add("Z");
    
            // Displaying the TreeSet
            System.out.println("TreeSet: " + tree);
    
            // Displaying the highest element of the set
            System.out.println("The last element is: " + tree.last());
        }
    }
    

    輸出:

    TreeSet: [45, 90000000, Geeks, To, Welcome, Z]
    The last element is: Z
  •   Java中的TreeSet
    ]
  •   本文標題:Java中的TreeSet的last()方法 Java.util.TreeSet.last() - Break易站轉載請保留頁面地址:https://www.breakyizhan.com/java/4923.html