Rumah  >  Artikel  >  Java  >  Gunakan kaedah terakhir() kelas TreeSet untuk mendapatkan elemen terakhir dalam koleksi pokok

Gunakan kaedah terakhir() kelas TreeSet untuk mendapatkan elemen terakhir dalam koleksi pokok

王林
王林asal
2023-07-24 18:16:461571semak imbas

Gunakan kaedah last() kelas TreeSet untuk mendapatkan elemen terakhir dalam koleksi pokok

TreeSet ialah koleksi tertib dalam rangka kerja koleksi Java, yang dilaksanakan berdasarkan struktur data pokok merah-hitam. Unsur-unsur diisih mengikut susunan semula jadi atau pembanding tersuai. Dalam TreeSet, kita boleh mendapatkan elemen terakhir dalam set dengan mudah, iaitu elemen terbesar.

Dalam TreeSet, kita boleh menggunakan kaedah last() untuk mendapatkan elemen terakhir. Kaedah ini mengembalikan elemen terakhir (terbesar) dalam koleksi. Berikut ialah contoh kod:

import java.util.TreeSet;

public class TreeSetExample {
    public static void main(String[] args) {
        TreeSet<Integer> treeSet = new TreeSet<>();
        
        treeSet.add(5);
        treeSet.add(2);
        treeSet.add(8);
        treeSet.add(1);
        treeSet.add(6);
        
        // 使用last()方法获取最后一个元素
        int lastElement = treeSet.last();
        
        System.out.println("最后一个元素是:" + lastElement);
    }
}

Dalam kod di atas, kami mula-mula mencipta objek TreeSet dan menambah beberapa elemen padanya. Kami kemudian menggunakan kaedah last() untuk mendapatkan elemen terakhir dan menyimpannya dalam pembolehubah. Akhir sekali, kami memaparkan keputusan dengan mencetak output.

Jalankan kod ini, outputnya ialah:

最后一个元素是:8

Seperti yang anda lihat, kami berjaya memperoleh elemen terakhir, iaitu elemen terbesar dalam set. Dalam TreeSet, dengan menggunakan kaedah last(), kita boleh mendapatkan elemen terakhir dalam set dengan mudah.

Perlu diingatkan bahawa jika TreeSet adalah koleksi kosong, iaitu, tiada unsur, maka memanggil kaedah last() akan membuang pengecualian NoSuchElementException. Oleh itu, sebelum menggunakan kaedah last(), kita perlu memastikan bahawa terdapat sekurang-kurangnya satu elemen dalam koleksi.

Untuk meringkaskan, anda boleh mendapatkan elemen terakhir dalam set pepohon dengan mudah menggunakan kaedah terakhir() kelas TreeSet. Dengan menggunakan kaedah ini, kita boleh mencari elemen terbesar dalam koleksi dengan mudah dan memprosesnya dengan sewajarnya.

Atas ialah kandungan terperinci Gunakan kaedah terakhir() kelas TreeSet untuk mendapatkan elemen terakhir dalam koleksi pokok. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn