Java Collection

Java Collections

Java Collections adalah framework yang menyediakan sebuah tempat untuk menyimpan dan memanipulasi sekumpulan objek seperti mengurutkan ,mencari, memasukkan, menghapus data. Kerangka kerja Java Collection menyediakan dalam bentuk interfaces dan untuk class. Bentuk interfaces adalah Set, List, Queue, Dequeue,dll sedangkan untuk bentuk class berupa ArrayList, Vector, LinkedList, PriorityQueue, HashSet, LinkedHashSet, TreeSet, dll.

Stack

Stack adalah data yang ditumpuk atau kumpulan data yang ditumpuk-tumpuk. Stack menggunakan konsep LIFO(Last In First Out) yang berarti data yang terakhir dimasukkan akan keluar terlebih dahulu.

Berikut contoh sederhana Stack :


Output:


HashMap

HashMap adalah class implementasi dari Map dimana Map adalah interface yang memiliki fungsi memetakan nilai dengan key yang unik. HashMap memiliki 2 tipe generik yaitu key dan tipe datanya.

Berikut contoh sederhana HashMap:


Output:


Vector dan ArrayList

ArrayList adalah array dinamis yang bisa digunakan jika kita memerlukan array tanpa batas maksimum

Vector adalah sebuah class yang diturunkan dari interface collection yaitu sebuah interface yang digunakan untuk pengolahan data yang bersifat seperti array dinamis.

Berikut contoh sederhana dari vector dan arrayList:


Output:

LinkedList

LinkedList adalah tempat penyimpanan data yang memiliki tipe data yang sama dimana semuanya itu terhubung.

Berikut contoh sederhana LinkedList:


Output:


Url

Url adalah singkatan dari "Uniform Resource Locator" yaitu merupakan rangkaian karakter menurut format standar tertentu yang digunakan untuk menunjukkan alamat dari suatu sumber misalkan dokumen, file atau gambar yang ada pada internet.

Berikut contoh sederhananya:


Output:


Sekian dari sedikit teori dari java collections. Terima Kasih 😊😊😊

Komentar

Postingan populer dari blog ini

PENGENALAN JAVA

Membuat Frame Sederhana dengan JFrame

Mencoba Database dalam Java