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.
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
Posting Komentar