- ArrayList2
- Menghapus Data
- Menggunakan index (ALRemove,ALRemove2,ALRemoveObj3)
- Menggunakan iteratior(ALRemove3)
- Menggunakan tipe data Object (ALRemoveObj,ALRemove2)
- Menggunakan semua data dengan Remove All (ALRemAll)
- Menggunakan semua data dengan Clear (ALRemClear)
- Menggunakan Duplikat Array secara manual (ALRemDuplicatie)
- Menggunakan Duplikat Menggunakan steam collections (ALRemDuplicatie2)
- Menggunakan RemoveIf dengan operator OR (ALRemIf , ALRemIf2)
- Menggunakan Rentang Tertentu (ALRemReng)
- Menggunakan Rentang Tertentu berbentuk String (AlREmReng2)
- Menggunakan Perbadingna ArrayList (ALRentainAll)
- Membuka data Satu persatu (ALSpliter)
- HashSet
- Sifatnya
- data tidak ada yang sama (unik);
- Logika menentukan lokasi adalah nilai%panjanganList
- Code
- Menambahkan data menggunakan add (HashSetAdd)
- Memasukan data yang sama (HSTesting)
- Menggabungkan data sekaligus menggunakan addAll (HashSetAddAll)
- Mengecek keberadaan data yang ada dalam hashset menggunakan constarin (HashSetCOnstarin)
- Menghapus isi dari HashSet menggunakan clear (HashSetClear)
- Menghpaus isi dari HashSet menggunakan Remove (HashSetRemove);
- Menampilkan Data dengna iterator (HashSetIterator)
- Menghapus data HashSet tertentung sekaligus menggunakan RemoveAll() (HashSetRemAll)
- Mempertahankan data dan yang lain di hapus menggunakan retainAll(HashSetRetainAl)
- Sorting dalam Hashset (HSSort)
- Membuat HashSet dengan tipe data ArrayList atau bisa di sebut HashSetObject (HSCollObjStr)
- HashTable
- Sifatnya
- data tidak ada yang sama (unik);
- biasnaya berbetuk table
- Code
- Memanggil membuat dan menampilakan (HashtTabelPut);
- Cloning hash table mengugnakan putAll (HashTablePutAll)
- putifAbset berguna untuk mengecek nilai dan memasukan kunci baru jika salah (HTPutIfAbsent)
- Cara mengambil nilai menggunakan .get() (HTGet)
- Pengecekan key yang ada di dalam map menggunakan .contrains() (HashTableContains)
- Pengecekan key yang ada di dalam map menggunakan containsKey() (HashTableContainsKey)
- Mengecek value yang ada di dalam hashtable menggunakan containsValue();
- Mengeeck apakah hashtable memiliki isi dengan isEmpty jika dan menghapus seluruh isi table menggunakan clear() (HashTablesIsEmpty)
- Membandingkan dua tabel dengan menggunakan equals() (HashTableEquals)
- Hash Map
- Memanggil, membuat, dan menampilkan (HMPut)
- Membuat Hash Map dengan menetapkan kapasistas (HMInitCapacity)
- Clone HashMap (HMInitMap)
- Merubah value (HMChangeElm)
- Cek panjang HashMap dan mengambil nilai HashMap (HMGet)
- Mengambil key dan value menggunakan map pada HashMap (HMGetValue)
- Mencari data hashMap (HMContainsKey)
- .MEngambil key dan value menggunakan .keySet() dan .keyValue() (HMKeySet);
- Mengganti nilai dan memasukan nilai dengan patokan key (HMenterySet)
- Menghapus nilai menggunakan .remove(key) (HMRemove)
- Menghapus secara berurut (HMRemIter)
- Tree Map
- Memanggil,Membuat, menampillkand dan membandingkan (TMPut)
- Update Value yang ada di dalam Tree Map (TMUpdate)
- Cek Size,Cek Key,mengambil Value key tertentu dalam Tree Map (TMConstrainKey)
- mengambil key dalam tree Map dan menampilakn secara urut (TMGetKeyVal)
- Menghapus data dengan menggunakna key value dari data Map (TMRem)
- Membuat Tree Map Secara manual
- Vector
- Memanggil,Membuat, dan Menampilkan Vector (AddElm)
- memasukan semua data sekali gus menggunakan addAll (VectorAddAll)
- edit nilai dengan setElemAt sifatnya tidak mengeluarkan nilai apapun maka akan error (VectorSetElmAt)
- edit nilai dengan set sifatnya menggeluarkan nilai terakhir sebelum terjadi edit (VectorSet)
- Menambahkan data di tempat tertentu (VectorlnsElmAt)
- Mendapatkan nilai tertentnu .elementAt(VectorElmAt)
- Mendapatkan data paling awal .firstElement (VectorFirstElm)
- Mendapatkan data paling akhir .lastElement
(VLastElm)
- Mendapatkan banyak data pada Vektor (Vectorlast)
- Mendapatkan jumlah panjang data yang dapat di tampung oleh Vector secara default 10 data awal yang akan di buat (VectorCap)
- Menyetel data yang dapat di tampung dengan ensureCapacity (VectorEnsureCap)
- Mendapatkan nilai tertentu dengan .get()
(VecotrGet)
- Menampilkan data menggunakan iteration for dan for each (vectoriter)
- Menampilkan dan mengubah ututan pada Vector dengan menggunakan listIterator(VectorListiter)
-
Notifications
You must be signed in to change notification settings - Fork 0
Alfadjri/Data_structure_in_java
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Data_Structur_in_java
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published