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.
Fungsi Array adalah menampung sejumlah data yang mempunyai tipe data yang sama dengan tipe data Array tersebut.
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.
01.
/* ----------------------------
02.
Nama File : Array_D1_01.java
03.
Author : Frieyadie
04.
------------------------------- */
05.
06.
import
java.util.*;
07.
class
Array_D1_01
08.
{
09.
public
static
void
main(String[] args)
10.
{
11.
int
a, n, jml_nil=
0
;
12.
double
nil_rata=
0
;
13.
int
[] nilai;
// deklarasi variabel array
14.
nilai =
new
int
[
10
];
// membuat objek array
15.
16.
Scanner input =
new
Scanner(System.in);
17.
18.
System.out.print(
"Masukkan Banyak Data = "
);
19.
n = input.nextInt();
20.
21.
System.out.println(
""
);
22.
23.
//Memasukan Data ke Elemen Array
24.
for
(a=
0
; a<n; a++)
25.
{
26.
System.out.print(
"Masukkan Array ke "
+ a +
" = "
);
27.
nilai[a] = input.nextInt();
28.
}
29.
30.
//Menampilkan Data ke Elemen Array
31.
32.
System.out.println(
"\n\nData Yang Diinput ke Elemen Array \n"
);
33.
34.
for
(a=
0
; a<n; a++)
35.
{
36.
System.out.print(
"Nilai ke - "
+ a );
37.
System.out.println(
" = "
+ nilai[a]);
38.
jml_nil = jml_nil + nilai[a];
39.
}
40.
41.
nil_rata = jml_nil / n;
42.
43.
System.out.println(
"\n---------------------------------------"
);
44.
System.out.println(
"Jumlah Array Nilai = "
+ jml_nil);
45.
System.out.println(
"Nilai Rata-Rata Array Nilai = "
+ nil_rata);
46.
}
47.
}
Rumus skrip untuk mengetahui jumlah data dari Array
(nama Array).length
(nama Array)= Nama dari suatu Array
.length= digunakan oleh Java untuk mengambil jumlah data dari Array, jumlah tersebut mempunyai tipe data Integer dan int
Silahkan pelajari skrip dibawah ini yang dicetak tebal
——————^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^——————
System.out.println(hari.length);
}
(nama Array).length
(nama Array)= Nama dari suatu Array
.length= digunakan oleh Java untuk mengambil jumlah data dari Array, jumlah tersebut mempunyai tipe data Integer dan int
Silahkan pelajari skrip dibawah ini yang dicetak tebal
——————^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^——————
package pelajaranjava;
import java.io.*;
public class Main {
import java.io.*;
public class Main {
public static void main(String[] args) {
String[]hari={“Senin”, “Selasa”, “Rabu”, “Kamis”, “Jumat”,”Sabtu”,”Minggu”};
System.out.println(hari.length);
}
}