Kelompok Collection Pada Java

Daftar Isi

    LancangKuning.com - Collection adalah salah satu framework yang menyediakan layanan arsitektur, untuk memanipulasi dan menyimpan suatu objek serta semua operasi yang terkait dengan data misalkan digunakan untuk menyusun, mencari, menghapus, mengirim(menyortir) dan lain sebagainya. Terbagi menjadi tiga macam seperti yang ada dibawah ini.

    1. Set

    Set dapat diartikan sebagai objek tidak diperbolehkan untuk dupilkasi karena membuat nilai beserta objek lainnya yang ada di objek terhadap class collection tidak sama yang menerapkan interfaces Set tidak boleh ada duplikasi(perulangan) nilai di dalamnya.

    2. List

    List biasanya digunakan atau sering digunakan untuk menyimpan sekumpulan objek berdasarkan urutan masuk dan menerima duplikat (perulangan).

    Baca Juga : Tempat Wisata di Pekanbaru

    3. Map

    Merupakan tempat untuk menyimpan objek pada map, perlu sepasang objek, yaitu seperti key yang bersifat unik dan nilai yang sangat mudah disimpan

    Fungsi Tiga Bagian Dalam Collection dan Perintah Kode

    List

    • Digunakan untuk menyimpan list, atau daftar objek yang kita inginkan
    • Duplikat(perulangan) data atau nilai yang diijinkan
    • Objek tetap teratur
    • Element terbaca lewat integer
    • Memeriksa element atau item tertentu di dalam list, yang begitu lambat
    • Mencari element atau item berdasarkan elemen yang terbaca begitu cepat.
    • Literasi lewat list atau daftar relatif cepat

    Contoh Kode: List<String> list = new ArrayList<>();

    List<String> list = new LinkedList<>();

    Set

    • Hanya bias untuk menyimpan data atau nilai yang unik
    • Sangat lebih efisiem untuk menghapus duplikat(perulangan)
    • Tidak terbaca seperti list
    • Sangat cepat saat ketika memeriksa objek yang kita inginkan
    • Saat kalian ingin menggunakan suatu objek sendiri, kalian harus mengimplementasikan(penerapan) “hashcode() dan equasls()”

    Contoh Kode: Set<String> set1 = new HashSet<>();

    Set<String> set2 = new Treeset<>();

    Set<String> set3 = new LinkedHashSet<>();

    Map

    Baca Juga : Akreditasi Jurusan Sekolah Tinggi Ilmu Kesehatan Pekanbaru Medical Center

    • Dapat jika kita menggunakan data atau nilai key value berpasangan
    • Seperti halnya mencari table
    • Nilai key kita harus unik
    • Nilai atau value map, sangat lemot atau lambat
    • Map tidak benar-benar dengan baik saat dioptimalkan untuk saat literasi
    • Misalnya jika kalian menggunakan objek sebagai key, kalian harus menerapkan(mengimplementasikan) “ hashcode<> dan equals<>

    Contoh Kode: Map<String,String > map1 = new HashMap<>();

    Map<String,String> map2 = new TreeMap<>();

    Map<String,String> map3 = new LinkedhHashMap<>();

    Keunggulan Saat Menggunakan Bahasa Pemograman Java

    Tentu saja sebagai bahasa pemrograman yang sering digunakan dan diaplikasikan di berbagai jenis atau macam perangkat lunak, tentunya sudah tahu kalian semua bahwa bahasa pemrograman java ini banyak mempunyai keunggulan atau kelebihan dibandingkan dengan berbagai bahasa pemrograman lainnya. Namun walaupun bahasa pemrograman java ini memiliki banyak keunggulan tapi juga memiliki beberapa kekurangan, langsung saja kita lihat apa saja keunggulan dan kekurangan bahasa pemrograman Java.

    Keuggulan Java :

    1. Mudah untuk dikembangkan

    Maksudnya adalah kemudahan dalam hal pembuatan atau pun pengembangan aplikasi, setiap aplikasi yang dibuat oleh Java mempunyai kemampuan yang sangat mudah dan baik saat dikembangkan lebih lanjut.

    1. Sifatnya Multiplatfrom

    Bahasa pemrograman Java sangat disukai dan diminati oleh para programmer karena bahasa pemrograman ini sifatnya multiplatform. Maksudnya adalah bahasa pemrograman java sifat nya universal berarti dapat digunakan dalam platform apapun. Hal ini yang memicu para developer banyak menggunakan bahasa pemrograman Java

    1. Dinamis

    Maksud dari dinamis adalah Struktur kode dalam Java dapat dengan mudah diatur atau di modifikasi dan dikembangkan sesuai dengan kebutuhan dan keinginan user.

    Baca Juga : Tempat Wisata di Riau

    1. Bahasa pemrograman yang dalam berorientasi terhadap objek

    Artinya adalah setiap aplikasi atau software yang dibuat dengan java akan sesuai dengan objek atau dapat juga dengan tampilan dari aplikasi tersebut.

    1. Mendukung programmer dalam berorientasi pada usability

    Aplikasi yang dibuat dengan java mampu bekerja di platform manapun. Sangat berhubungan dengan kebergunaan(usebility) dari suatu aplikasi atau software tersebut.

    Kekurangan Java:

    1. Penggunaan memory yang besar

    Di Java ini banyak sekali fitur-fitur yang menawarkan kemudahan dalam menyusun script, hingga fitur objek, oriented yang salah satu menjadi ciri khas dari bahasa pemrograman Java namun hal kelebihan tersebut harus dibayarkan dengan menggunakan memory yang cukup besar.

    1. Sangat rentan atau mudah didekomplikasi

    Makna dari dekomplikasi adalah pengambilan source code. Maka , java menjadi salah satu bahasa pemrograman yang mudah mengalami dekomplikasi atau pengambilan source code.(Daru)

    Bagikan Artikel

    data.label
    data.label
    data.label
    data.label
    Beri penilaian untuk artikel Kelompok Collection Pada Java
    Sangat Suka

    0%

    Suka

    12%

    Terinspirasi

    0%

    Tidak Peduli

    87%

    Marah

    0%

    Komentar