Java Collection : List – Implementasi List

Oleh : Reza Ervani

بسم الله الرحمن الرحيم

Rujukan 

Interface java.util.List adalah suatu subtype dari interface  java.util.Collection.  Ia mewakili suatu daftar urut objek, yang berarti kita dapat mengakses elemen pada sebuah List dalam suatu urutan tertentu, dengan dengan suatu index pula. Kita dapat juga menambahkan elemen yang sama lebih dari satu kali ke dalam  List.

Implementasi List

Menjadi suatu subtype suatu Collection membuat seluruh metode di interface Collection juga tersedia di interface  List .

Karenanya  List  adalah interface yang kita butuhkan untuk menginstansiasi suatu implementasi kongkrit dari interface dalam rangka menggunakannya. Kita dapat memilih implementasi List berikut dalam API Java Collections :

  • java.util.ArrayList
  • java.util.LinkedList
  • java.util.Vector
  • java.util.Stack

Ada pula implementasi List pada paket java.util.concurrent tapi kita akan bahas perangkat concurrency di kategori yang berbeda

Berikut beberapa contoh bagaimana membuat instance List :


List listA = new ArrayList();
List listB = new LinkedList();
List listC = new Vector();
List listD = new Stack();    

About Reza Ervani 387 Articles
Adalah pendiri programming.rezaervani.com -

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.