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 : Frieyadie
------------------------------- */
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);
}
}
sumber :http://belajar-program.ueuo.com/?tag=array-pada-java

Tidak ada komentar:
Posting Komentar