Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Antarmuka Java DiurutkanSet

Antarmuka Java SortedSet

Dalam tutorial ini, kita akan belajar tentang antarmuka SortedSet di Java dan metodenya dengan bantuan sebuah contoh.

SortedSet antarmuka kerangka Java Collections digunakan untuk menyimpan elemen dengan beberapa urutan dalam satu set.

Ini memperluas antarmuka Set.


Kelas yang mengimplementasikan SortedSet

Untuk menggunakan fungsi SortedSet antarmuka, kita perlu menggunakan TreeSet kelas yang mengimplementasikannya.


Bagaimana cara menggunakan SortedSet?

Untuk menggunakan SortedSet , kita harus mengimpor java.util.SortedSet paket dulu.

// SortedSet implementation by TreeSet class
SortedSet<String> animals = new TreeSet<>();

Kami telah membuat set yang diurutkan yang disebut hewan menggunakan TreeSet kelas.

Di sini kami tidak menggunakan argumen untuk membuat set yang diurutkan. Oleh karena itu set akan diurutkan secara alami.


Metode SortedSet

SortedSet antarmuka mencakup semua metode antarmuka Set. Itu karena Set adalah antarmuka super dari SortedSet .

Selain metode yang termasuk dalam Set antarmuka, SortedSet antarmuka juga mencakup metode berikut:


Implementasi SortedSet di Kelas TreeSet

import java.util.SortedSet;
import java.util.TreeSet;

class Main {

    public static void main(String[] args) {
        // Creating SortedSet using the TreeSet
        SortedSet<Integer> numbers = new TreeSet<>();

        // Insert elements to the set
        numbers.add(1);
        numbers.add(2);
        numbers.add(3);
        numbers.add(4);
        System.out.println("SortedSet: " + numbers);

        // Access the element
        int firstNumber = numbers.first();
        System.out.println("First Number: " + firstNumber);

        int lastNumber = numbers.last();
        System.out.println("Last Number: " + lastNumber);

        // Remove elements
        boolean result = numbers.remove(2);
        System.out.println("Is the number 2 removed? " + result);
    }
}

Keluaran

SortedSet: [1, 2, 3, 4]
First Number: 1
Last Number: 4
Is the number 2 removed? true

Untuk mempelajari lebih lanjut tentang TreeSet , kunjungi Java TreeSet.


Sekarang kita tahu tentang SortedSet antarmuka, kita akan mempelajari implementasinya menggunakan TreeSet kelas.


java

  1. antarmuka C#
  2. Operator Jawa
  3. Antarmuka Jawa
  4. Java mencoba-dengan-sumber daya
  5. Anotasi Jawa
  6. Antarmuka Java NavigableSet
  7. Antarmuka vs Kelas Abstrak di Jawa:Apa Perbedaannya?
  8. Java - Antarmuka
  9. Java 10 - Pengaturan Lingkungan
  10. Java 9 - Metode Antarmuka Pribadi