Monday, November 15, 2010

RESUME KULIAH PEMROGRAMAN BERORIENTASI OBJEK PERTEMUAN 8 (9 NOVEMBER 2010)


NIM : 09410100013
Nama : Yurike Magdhalena

ARRAY LIST

ArrayList mendukung array dinamis yang dapat digunakan sesuai dengan kebutuhan. Di Java, array standar memiliki panjang yang tetap. Setelah array dibuat, tidak bisa bertambah atau berkurang, yang berarti bahwa anda harus mengetahui terlebih dahulu berapa banyak elemen array akan dibuat. Tapi, kadang-kadang, kita mungkin tidak tahu persis sampai run time  berapa besar array yang kita butuhkan.  Untuk mengatasi hal ini, kita perlu membuat kerangka agar  ArrayList dapat dibuat dan dijalankan sesuai dengan apa yang kita butuhkan.   ArrayList secara dinamis dapat menambah atau mengurangi ukuran. Array lists are created with an initial size. daftar Array diciptakan dengan ukuran awal. Ketika objek dihapus, array mungkin akan berkurang/menyusut.
ArrayList memiliki konstruktor yang ditampilkan dengan:
ArrayList ()
ArrayList(Collection c )
ArrayList(int capacity )
Construktor pertama membangun daftar array yang kosong. Construktor kedua membangun sebuah daftar array yang diinisialisasi dengan koleksi elemen c. Sedangkan construktor ketiga membangun daftar array yang memiliki kapasitas awal yang telah ditetapkan. Kapasitas adalah ukuran dari array dasar yang digunakan untuk menyimpan elemen. The capacity grows automatically as elements are added to an array list. Kapasitas yang berkembang secara otomatis sebagai elemen akan ditambahkan ke dalam ArrayList.

Class Collections
  java.util.Collections

public class Collections extends Object
Class ini terdiri dari metode statis yang beroperasi pada atau return collections. Class ini berisi algoritma polymorphic yang beroperasi pada collections, " wrappers ", yang mengembalikan collection yang baru didukung dengan collection tertentu, dan beberapa kemungkinan lainnya.
Metode kelas ini semua merujuk pada NullPointerException jika collection diberikan kepada methods yang null.

Interface Comparator
All Known Implementing Classes:

public interface Comparator
Fungsi Comparator, yang menetapkan total pesanan pada beberapa koleksi objek. Comparators can be passed to a sort method (such as Collections.sort ) to allow precise control over the sort order. Comparator dapat dikirimkan ke method semacam (seperti Collections.sort) untuk memungkinkan kontrol yang lebih tepat dan terurut. Comparator juga dapat digunakan untuk mengontrol urutan struktur data tertentu (seperti TreeSet atau TreeMap).

No comments:

Post a Comment