Selasa, 09 November 2010

Array pada Java

• Array adalah sekelompok data sejenis yang disimpan ke dalam variabel dengan nama yang sama, dengan memberi indeks pada variabel untuk membedakan antara yang satu dengan yang lain.

• Macam-macam array pada java
-Array Satu Dimensi
Array satu dimensi adalah suatu array yang terdiri dari 1 subskrip array, yaitu jumlah data maksimum.
Bentuk umum :
Tipe_data nama_array[jumlah_maks_data];

-Array Dua Dimensi
Array dua dimensi adalah suatu array yang terdiri dari 2 subskrip, yaitu jumlah elemen baris dan jumlah elemen kolom.
Bentuknya dapat berupa matriks atau tabel.
Deklarasi array :
Tipe_array nama_array[baris][kolom];

-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.
Bentuk umumnya yaitu :
tipe_array nama_array[ukuran1][ukuran2]…[ukuranN];

• Contoh :
package operatoraritmatika;

public class OperatorAritmatika {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

int x = 2;
int y = 5;
int z = 3;
int g = 0;

g = x + y;
System.out.println("Penjumlahan (x+y) : " + g);

g = y - x;
System.out.println("Pengurangan (y-x) : " + g);

g = x * y;
System.out.println("Perkalian (x*y) : " + g);

g = y / x;
System.out.println("Pembagian (y/x) : " + g);

g = z % y;
System.out.println("Sisa pembagian (z%x) : " + g);

g = x + (y * (z/x));
System.out.println("Hasilnya sekarang : " + g);
}
}

Output



• Contoh lainnya :

main()
{
int y;
int hitung=0;
int x[0];
for(y=0;y<5;y++)
{
hitung+=y;
x[y]=hitung;
printf("%3d - %3d\n",y,x[y]);
}
}

output :
0- 0
1- 1
2- 3
3- 6
4- 10

Tidak ada komentar:

Posting Komentar

Free Angel ani Cursors at www.totallyfreecursors.com