Selasa, 02 Mei 2017

Tugas NKRI

Tugas Kodingnya Hasil Gradle

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,

  • Set
    Set 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.
  • List
    Sama 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 List
    dan 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.
  • Map
    Perbedaaan 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

  • Set
    Mempunyai 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
  • List
    Mempunyai 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
  • Map
    Hanya 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

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

Rabu, 12 April 2017

Tugas Apps Resep Makanan

                     Tugas Scriptnya Hasil RUN Scriptnya

Minggu, 09 April 2017

Kamis, 06 April 2017

Rabu, 05 April 2017

Tugas Rabu 5 April 2017

Tugas Latihan 2
Tugas Latihan 3
Tugas Latihan 4
Tugas Latihan membuat piramida

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

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