java
Dalam tutorial ini, kita akan belajar tentang antarmuka Java SortedMap dan metodenya.
SortedMap
antarmuka kerangka koleksi Java menyediakan penyortiran kunci yang disimpan dalam peta.
Ini memperluas antarmuka Peta.
Sejak SortedMap
adalah antarmuka, kita tidak dapat membuat objek darinya.
Untuk menggunakan fungsi SortedMap
antarmuka, kita perlu menggunakan kelas TreeMap
yang mengimplementasikannya.
Untuk menggunakan SortedMap
, kita harus mengimpor java.util.SortedMap
paket dulu. Setelah kita mengimpor paket, berikut ini cara membuat peta yang diurutkan.
// SortedMap implementation by TreeMap class
SortedMap<Key, Value> numbers = new TreeMap<>();
Kami telah membuat peta yang diurutkan yang disebut angka menggunakan TreeMap
kelas.
Di sini,
Di sini, kami tidak menggunakan argumen untuk membuat peta yang diurutkan. Oleh karena itu peta akan diurutkan secara alami (urutan menaik).
SortedMap
antarmuka mencakup semua metode Map
antarmuka. Itu karena Map
adalah antarmuka super dari SortedMap
.
Selain semua metode tersebut, berikut adalah metode khusus untuk SortedMap
antarmuka.
Untuk mempelajari lebih lanjut, kunjungi Java SortedMap (dokumentasi resmi Java).
import java.util.SortedMap;
import java.util.TreeMap;
class Main {
public static void main(String[] args) {
// Creating SortedMap using TreeMap
SortedMap<String, Integer> numbers = new TreeMap<>();
// Insert elements to map
numbers.put("Two", 2);
numbers.put("One", 1);
System.out.println("SortedMap: " + numbers);
// Access the first key of the map
System.out.println("First Key: " + numbers.firstKey());
// Access the last key of the map
System.out.println("Last Key: " + numbers.lastKey());
// Remove elements from the map
int value = numbers.remove("One");
System.out.println("Removed Value: " + value);
}
}
Keluaran
SortedMap: {One=1, Two=2} First Key: One Last Key: Two Removed Value: 1
Di sini, kami menunjukkan bagaimana SortedMap
antarmuka bekerja. Jika Anda ingin tahu lebih banyak tentang implementasinya, kunjungi Java TreeMap.
java
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. Kel
Antarmuka Iterator Java Dalam tutorial ini, kita akan belajar tentang antarmuka Java Iterator dengan bantuan sebuah contoh. Iterator antarmuka kerangka koleksi Java memungkinkan kita untuk mengakses elemen koleksi. Ini memiliki subinterface ListIterator . Semua koleksi Java menyertakan iterator
Antarmuka Java ListIterator Dalam tutorial ini, kita akan belajar tentang antarmuka Java ListIterator dengan bantuan sebuah contoh. ListIterator antarmuka kerangka koleksi Java menyediakan fungsionalitas untuk mengakses elemen daftar. Ini adalah dua arah. Ini berarti memungkinkan kita untuk mengu
Apa itu Hashmap di Java? HashMap pada dasarnya menunjuk kunci unik ke nilai corresponding yang sesuai yang dapat diambil pada titik tertentu. Fitur Java Hashmap a) Nilai dapat disimpan dalam peta dengan membentuk nilai kunci pasangan. Nilai dapat diambil menggunakan kunci dengan meneruskannya k