Garis besar topik

  • Topik 8: Array vs ArrayList

    • Slide ini membahas mengenai struktur data ArrayList, yang merupakan abstraksi dinamis dengan memanfaatkan Array. Struktur data ini tersedia dalam paket standar JavaTM

      Pastikan Anda sudah membaca dan menjawab soal-soal dalam slide ini sebelum pertemuan tatap muka!

    • Dokumentasi tentang field, constructor, dan method yang dimiliki oleh kelas ArrayList. Kuliah teori dan praktikum hanya membahas sebagian kecil dari karakteristik dan prilaku ArrayList. 

    • Video presentasi dari slide kuliah yang secara singkat menjelaskan prilaku dari ArrayList. 

    • Video presentasi dari slide kuliah yang menjelaskan proses dan pentingnya melakukan pemeriksaan tipe dari data yang disimpan dalam suatu ArrayList. 

    • Praktikum 6

    • Saat praktikum, langsung unduh berkas ini, ikuti instruksi persiapan, dan selesaikan setiap soal yang ada. Jika Anda merasa bingung, jangan ragu untuk memanggil instruktur atau asisten yang ada di ruangan. 

      Usahakan Anda sudah membaca dan mengerjakan sebagian kegiatan praktikum sebelum pertemuan tatap muka.

    • Berkas .jar (JavaTM ARchive) merupakan berkas standar yang digunakan untuk mendistribusikan berbagai macam kelas yang dapat digunakan oleh kelas lainnya. Pada kuliah ini, berkas .jar digunakan untuk mempermudah Anda dalam menggunakan kelas PraktikumHelper dan lainnya.

    • Application Programming Interface (API) yang berisi deskripsi tentang berbagai macam field, constructor, dan method yang dimiliki kelas ini. 

    • Berkas JavaTM inilah yang akan Anda ubah selama praktikum. Kode program ini memiliki dua buah method, yaitu main(String[]), displayOddRanking(ArrayList), dan displayEvenRanking(ArrayList).

    • Unggah kode JavaTM terakhir Anda di sini.

    • Refleksi