Array 1&2 dimensi, beserta contohnya(lanj)

28 11 2010

Bahasa Java

Dalam bahasa Java tipe data array direpresentasikan sebagai sebuah objek khusus. Karena itu pada bahasa Java array yang dibuat selalu bersifat dinamik. Namun walaupun bersifat dinamik, larik pada bahasa Java tidak perlu dibebaskan karena proes pembebasan dilakukan secara otomatis melalui suatu prosedur yang disebut dengan Pengumpulan sampah (Garbage Collecting). Sama seperti bahasa C, indeks array selalu dimulai dari 0.

Contoh:

<pre>public class array {
  public static void main(String args[]) {
    int[] arr = new arr[10];
    arr[0] = 5;
    System.out.println(arr[0]);
  }
}

PHP

Sama seperti di JAVA array di PHP juga merupakan sebuah object lebih tepatnya lagi map terorder. Ada dua tipe array di PHP, indexed array (simple array) dan associated array (key=>value array). Di PHP, element array bisa berupa string, Bilangan, boolean, dan semua tipe data primitive lainnya, termasuk array juga bisa menjadi element array lainnya.

Cara medefinisikan array di php:


<pre>#mendefinisikan array kosong
$array = array();

Contoh indexed array (simple array):


<pre>$jam = array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12);
$hari = array('senin', 'selasa', 'selasa', 'rabu', 'kamis', 'jumat', 'sabtu');

Contoh associated array:


<pre>$bulan = array('1'=>'January', '2'=>'February', '3'=>'Maret', '4'=>'April');

$komponenKalender = array(
  'bulan'=> array(1, 2, 3, 4, 5, 6, 7, 8, 9 ,10 , 11, 12),
  'hari' => array('senin', 'selasa', 'selasa', 'rabu', 'kamis', 'jumat', 'sabtu')
);

tim, tamat hehehe


Actions

Information

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: