ARRAY adalah adalah Tipe terstruktur yang
terdiri dari sejumlah komponen-komponen yang mempunyai tipe yang sama. Sebelum
digunakan, variabel array perlu dideklarasikan terlebih dahulu. Cara
mendeklarasikan variabel array sama seperti deklarasi variabel yang lainnya,
hanya saja diikuti oleh suatu indek yang menunjukan jumlah maksimum data yang
disediakan.
Array pada pemrogramman Java, dapat dibagi menjadi 2 bagian besar, yaitu Array Berdimensi Satu dan Array Multidimensi.
Array pada pemrogramman Java, dapat dibagi menjadi 2 bagian besar, yaitu Array Berdimensi Satu dan Array Multidimensi.
A. Array Berdimensi Satu
Bentuk pendekarasian Array Berdimensi Satu
pada pemrograman Java, seperti dibawah ini:
tipe_data[] nama_var_array;
nama_var_array = new tipe_data[ukuran];
Contoh pendeklarasian :
int[] nilai;
nilai = new int[10];
a. Memasukan Nilai ke Array
Untuk memasukan nilai kedalam elemen array,
dengan cara menyebutkan index untuk elemen array tersebut. Index dimulai dari
index ke 0, bukan dari index ke 1.
nilai[0] = 70;
nilai[1] = 60;
nilai[2] = 80;
b. Mengambil Nilai dari Array
Untuk mengambil nilai dari dalam elemen
array, dengan cara yang sama seperti memasukan kedalam elemen array, yaitu
dengan menyebutkan index dari elemen array tersebut.
nilai[0];
nilai[1];
System.out.println("Nilai Elemen : " + nilai[0]);
Berikut contoh program array untuk
menghitung total nilai dan nilai rata-rata elemen array.
/* ----------------------------
Nama File :
Array_D1_01.java
Author : tekom
------------------------------- */
import java.util.*;
class Array_D1_01
{
public static void
main(String[] args)
{
int a, n, jml_nil=0;
double nil_rata=0;
int[] nilai; // deklarasi variabel array
nilai = new int[10];
// membuat objek array
Scanner input = new
Scanner(System.in);
System.out.print("Masukkan Banyak Data =
");
n = input.nextInt();
System.out.println("");
//Memasukan Data ke
Elemen Array
for(a=0; a<n; a++)
{
System.out.print("Masukkan Array ke
" + a + " = ");
nilai[a] =
input.nextInt();
}
//Menampilkan Data ke
Elemen Array
System.out.println("\n\nData
Yang Diinput ke Elemen Array \n");
for(a=0; a<n; a++)
{
System.out.print("Nilai ke - " + a
);
System.out.println(" = " +
nilai[a]);
jml_nil = jml_nil +
nilai[a];
}
nil_rata = jml_nil /
n;
System.out.println("\n---------------------------------------");
System.out.println("Jumlah Array
Nilai = " + jml_nil);
System.out.println("Nilai Rata-Rata Array
Nilai = " + nil_rata);
}
}
----- *Jangan Lupa Komentarnya ya?* -----
0 comments:
Posting Komentar
Please Coment This Post... ^_^ ....