Selasa, 02 Mei 2017
Tugas Collection
Rangkuman
Collection in JAVA
Collection
adalah sebuah kumulan interface dan class, yang sangat berguna untuk
pengelolaan variable/objek dan objek yang ada di dalam collection
disebut elemen. Class yang bersangkutan dengan collection yaitu
tergabung pada Java collection framework. Class collection itu
ditaruh pada package java.util, yang mempunyai 2 interface utama
yaitu : Collection dan Map.
Pada
saat java 1.5 mulai dikenalkan J2SE 5, lalu semua class yang termasuk
pada java class collection itu termasuk class generics, yang
bertujuan untuk menyamakan dengan versi java sebelumnya. Pengguna
generic itu tidak diharuskan oleh java, melainkan disarankan saja
oleh java.
Collection
sendiri terbagi menjadi 3 golongan yaitu Set, List dan Map.
Berikut
penjelasannya,
-
SetSet itu mengikuti model himpunan yang ada, dinama Objek/anggota yang tersimpan dalam set haruslah unik. Urutan dan letak tidak begitu penting pada set, melainkan keberadaan nya saja yang dibutuhka oleh set tersebut, class yang mengeplementasikan interface set ialah Hashset, interface sortedset merupakan subinterface dari interface set. Jika kita mau mengururtkan set kita dapat mengunakan class yaitu class treeset.
-
ListSama halnya dengan set, list digunakan untuk menyimpan objek berdasarkan urutan masuk (ordered) dan menerima duplikat. Cara menyisipkan objek seperti array, oleh sebab itu akan ditetukan awal dan akhirnya, menyisipkan objeknya di tempat tertentu, mengakses dan menghapus isi dari list, dan dimana semua berdasarkan urutannya. Class yang mengeplemetasikan interface list yaitu Vector, Stack, Linked, List dan Array Listdan didalam list terdapat interface queue, yang menggunakan metode FIFO(Frist in Frist out) untuk menyimpan objek. Dan kelas yang mengeplementasikan interface queue ialah class PriorityQueue dan LinkeList. Lalu pada priorityqueue akan diurutkan data mana yang termasuk comparable dan comparator.
-
MapPerbedaaan mendasar map dengan collection yang lain, untuk menyimpan objek pada Map, perlu sepasang objek, yaitu key yang bersifat unik dan nilai yang disimpan. Untuk mengakses nilai tersebut maka kita perlu mengetahui key dari nilai tersebut. Map juga dikenal sebagai dictionary/kamus. Pada saat menggunakan kamus, perlu suatu kata yang digunakan untuk pencarian. Class-class yang mengimplementasikan Map adalah Hashtable,HashMap, LinkedHashMap. Untuk mengurutkan Map menggunakan interface SortedMap, class yang mengimplementasikan interface tersebut adalah TreeMap.
Perbedaan
dari Set, List, Map
-
SetMempunyai objek yang tidak perlu urut untuk memasukannya, dan tidak ada peraturan yang jelas tentang ini set ini, tetapi hanya keberadaan nya saja yang harus di perhatikan. Dan untuk mengeplementasikannya dengan Hashset
-
ListMempunyai Objek yang harus jelas penataanya, dari mulai awal hingga akhir, tempat menyisipkan objek tersebut, dll. Dan cara mengeplementasikannya dengan Vector, Stack, Linked, List dan Array List
-
MapHanya bisa memasukan objek dengan beberapa syarat yaitu, mempunyai key yang unik dan mempunyai nilai yang disimpan. Map juga sebagai kata kunci untuk melakukan pencarian selayaknya kata-kata dalam translate atau kamus.
Minggu, 30 April 2017
Tugas Exception
1. Tugas Arithmetic Exception
Hasil RUN
2. Array Store Exception
Hasil RUN
3. Class Cast Exception
Hasil RUN
4. Array Index Out Of Bounds Exception
Hasil RUN
5. String Index Out Of bounds Exception
Hasil RUN
6. Negative Array Size Exception
Hasil RUN
7. No Such Element Exception
Hasil RUN
8. Null Pointer Exception
Hasil RUN
9. Number Format Exception
Hasil RUN
Sabtu, 29 April 2017
Selasa, 25 April 2017
Applikasi YokMihara
Class Parent.(Binatang Parent)
Class Child.(Hewan.Java Class)
Main
Hasil RUN nya
INI Tampilan Looping nya
Senin, 24 April 2017
Tugas WeekEnd Lumayan
1.Tugas Yang Banyak
Kendaraan
Mobil
Sepeda
Taksi
Truck
Mainnya
Run Nya
2.Tugas Rerata
Class
Main
Run nYA
3.Tugas Katak dan Kecebong
Katak
Kecebong
Main nYa
Run nYA
Kamis, 20 April 2017
Keturunan In JAVA
1.Tugas Peyimpanan Uang, Class.Java
Main nya
Hail RUN nya
2.Tugas Pengembalian Uang
Main nya
Hasil RUN nya
Rabu, 19 April 2017
Mengelola Class dalam JAVA
1.Tugas pegawai,
ini adalah java.class nya, kita lihat Saudara, saudara sekalian disana sudah terdapat sebuah Class.Java, yang mempunyai 2 variable, yaitu integer dan String, lalu script tersebut berfungsi untuk membuat data diri pegawai yang berisikan tentang "NIP" dan "Nama" dari pegawai itu sendiri, selebihnya bisa dipelajari secara otodidak. lalu ini adalah Main nya, pada Mainnya yaitu kita perintahkan Script tersebut untuk memunculkan Script, yang telah kita buat tadi, lalu pada kelas main ialah kita hanya memanggil class nya saja untuk bisa di RUN dan lainya, selebihnya bisa kalian pelajari secara otodidak.lalu setelah itu ini adalah hasil RUN nya,
Kesimpulan dari saya : bahwa MAIN itu berfungsi selayaknya mangkuk yang siap untuk diisikan oleh Class nya, sedangkan Class itu bagaikan benda apapun yang akan dimasukan ke Main yang telah disediakan tadi. 2.Tugas Bank, ini adalah java.class nya, Dimulai dari Class Tabungan nya Lalu Nasabah nya, Lalu ini Class Bank nya, setelah itu ini adalah hasil dari Run nya,
Selasa, 18 April 2017
Tugas Enkapsulasi
2.Tugas Meng Enkapsulasi Truck Bermuatan
Ini adalah Classnya untuk Truck Bermuatan
Ini adalah MAIN nya utuk Truck bermuatan
dan ini hasil RUN nya dari Truck bermuatan
3.Tugas Tabungan
ini Classnya untuk kelas tabungan
ini adalah MAIN nya untuk kelas tabungan
Hasil RUN nya dari kelas TAbungan
Senin, 17 April 2017
Tugas OOP
1.Tugas Truck Classnya
Tugas Truck Mainnya
Hasil RUN nya
2.Tugas Saldo Tabungan Classnya
Tugas Saldo Tabungan Main nya
3.Tugas Membuat UML pemasaran Mobil
Script Class Pemasaran Mobil
Script Main Pemasaran Mobil
Hasil RUN nya
Sabtu, 15 April 2017
Rabu, 12 April 2017
Kamis, 06 April 2017
Rabu, 05 April 2017
Selasa, 04 April 2017
Tugas Koding Tgl 4 April 2017
Tugas yang pertama (1)
Menentukan huruf kecil, besar, angka, dan karakter tertentu di sebuah program
Hasilnya Bisa kalian lihat disini
Tugas DUA (2) Tugas mengukur determian
Tugas ketiga (3) Tugas menghitung tahun kabisat yang sesuai
Hasilnya bisa kalian lihat secara seksama disini
Hasilnya Bisa kalian lihat disini
Tugas DUA (2) Tugas mengukur determian
Tugas ketiga (3) Tugas menghitung tahun kabisat yang sesuai
Hasilnya bisa kalian lihat secara seksama disini
Minggu, 02 April 2017
Kumpulan TUGAS.
Tugas Weekend
Tugas menghitung luas dan keliling lingkaran
Hasil RUN nya
Tugas mengkoversi celcius ke farenhit
Hasil RUN nya
Mencari volume tabung
Hasil RUN nya
Mencari luas segitiga
Hasil RUN nya
Mengkonversi jam ke menit
Hasil RUN nya
Mengkonversi detik ke hari
Hasil RUN nya
Tugas mengkonversi dari meter persegi ke hektar
Hasil RUN nya
Tugas mencari luas dan keliling trapesium
Hasil RUN nya
Tugas menghitung luas dan keliling lingkaran
Hasil RUN nya
Tugas mengkoversi celcius ke farenhit
Hasil RUN nya
Mencari volume tabung
Hasil RUN nya
Mencari luas segitiga
Hasil RUN nya
Mengkonversi jam ke menit
Hasil RUN nya
Mengkonversi detik ke hari
Hasil RUN nya
Tugas mengkonversi dari meter persegi ke hektar
Hasil RUN nya
Tugas mencari luas dan keliling trapesium
Hasil RUN nya
Langganan:
Postingan (Atom)