Jumat, 09 Januari 2015

Penulisan Program Java dan Contoh

Pengertian Array

Array adalah sebuah struktur data
yang terdiri atas banyak variabel dengan
tipe data sama, dimana masing-masing
elemen variabel mempunyai nilai indeks.
Setiap elemen array mampu untuk menyimpan satu jenis data (yaitu:
variabel).

Macam-macam Array :
1. Array Satu Dimensi
Array satu dimensi adalah suatu array yang terdiri dari 1 subskrip array, yaitu jumlah data maksimum.

2. Array Dua Dimensi
Array dua dimensi adalah suatu array yang terdiri dari 2 subskrip, yaitu jumlah elemen baris dan jumlah elemen kolom.

3. Array Multidimensi
Array multidimensi adalah suatu array yang mempunyai subskrip lebih dari dua. Bentuk pendeklarasian array sama saja dengan array dimensi satu maupun array dimensi dua.


Contoh :

1. Array Kota

public class ArrayKota {
public static void main(String[] args) {
String [] kota;
kota = new String[3];
kota[0] = “Jakarta”;
kota[1] =”Surabaya”;
kota[2] =”Semarang”;
System.out.println(kota[0]);
System.out.println(kota[1]);
System.out.println(kota[2]);
}
}

2. Array Kota 2

public class ArrayKota2 {
public static void main(String [] args) {
String[] kota ={“Jakarta”,”Surabaya”,”Semarang”};
System.out.println(kota[0]);
System.out.println(kota[1]);
System.out.println(kota[2]);
}
}

3. Array Kota 3

public static void main(String[] args) {
String[] kota ={“Jakarta”,”Surabaya”,”Semarang”};
for (int i=0; i<=kota.length;++) System.out.println(kota[i]); } } 4. Array Multidimensi 1

public class ArrayMultidimensi {
public static void main(String[] args) {
String[] [] nama = {{“Pak”,”Bu”,”Mbak”},{“Joko”,”Susi”}};
System.out.println(nama[0][0] + nama[1][0]);
System.out.println(nama[0][1] + nama[1][0]);
System.out.println(nama[0][2] + nama[1][1]);
}
}


5. Array Multidimensi 2

public class NamaNegaradanIbuKota {
public static void main(String [] args) {
String [][] Negara = {{“Ibukota Amerika adalah”,”Ibukota Inggris adalah”,Ibukota Jepang adalah”,”Ibukota Prancis adalah”,"Ibukota Indonesia adalah ", "Ibukota Iran adalah ","Ibukota Irak adalah"}};
String[][] ibukota={{"Teheran ","Bekasi ","Jakarta ","Bantargebang ","Tokyo "}};
System.out.println(Negara [0][4] + Ibukota [0][2]);
System.out.println(Negara [0][2] + Ibukota [0][4]);
System.out.println(Negara [0][5] + Ibukota [0][0]);
}
}


^_^

Tidak ada komentar:

Posting Komentar