Array adalah struktur data statis yang terdiri dari kumpulan
data yang bertipe sama dan jumlahnya tetap, tidak bisa di tambah atau
dikurangi. Array dalam Java merupakan sebuah objek sehingga dalam
pendefinisiannya harus menggunakan kata kunci new. Elemen array diakses
menggunakan indeks. Indeks dimulai 0 sampai dengan jumlah element -1.
Deklarasi Array :
tipe [] variabel = new tipe[n]
contoh :
int [] bilangan = new int[10];
Memberi inisialiasi array :
bilangan[0]=5;
bilangan[1]=8;
Mengisi element array dengan tetapan (konstanta) :
string [] sex = {'Lelaki','Perempuan'};
char [] grade = {'A','B','C','D','E'};
Contoh-contoh program array Java :
Contoh 01 :
public class ArrayJava {
public static void
main(String[] args){
char []
arrayHuruf=new char[10];
arrayHuruf[0]='A';
arrayHuruf[1]='B';
System.out.println(arrayHuruf[0]);
System.out.println(arrayHuruf[1]);
}
}
Contoh 02 :
public class ArrayJava1 {
public static void
main(String[] args){
char []
arrayHuruf=
{'A','B','C','D','E','F','G','H','I','J'};
/*menCETAK
array */
for (int
i=0;i<10;i++){
System.out.print(arrayHuruf[i]+" ");
}
}
}
Contoh 03:
Pengisian array secara interaktif.
import java.util.Scanner;
public class arrayJava2 {
public static void
main(String[] args){
int [] bil=new
int[10];
int n;
Scanner x =
new Scanner(System.in);
System.out.print("Berapa data (maks 10) : ");
n =
x.nextInt();
/* mengisi
array */
for (int
i=0;i<n;i++){
Scanner b
= new Scanner(System.in);
System.out.print("Data ke-"+i+" :");
bil[i] =
b.nextInt();
}
/* mencetak
isi array */
for (int
i=0;i<n;i++){
System.out.print(bil[i]+" ");
}
}
}
SELAMAT MENGERTI
BY DEKANA
0 comments:
Post a Comment