ARRAY
array adalah sebuah
struktur data yang terdiri atas banyak variabel dengan tipe data sama, dimana
masing-masing elemen variabel mempunyai nilai indeks.
Setiap elemen array mampu
untuk menyimpan satu jenis data (yaitu: variabel).
Contoh:
public class array {
public static void main (String []arg) {
char [] namaku;
namaku = new char [5];
namaku[0]= 'o';
namaku[1]= 'b';
namaku[2]= 'i';
namaku[3]= 'e';
namaku[4]= 'n';
for (int i = 0; i <namaku.length;
i++) {
System.out.println(namaku[i]);
}
}
}
run:
o
b
i
e
n
BUILD SUCCESSFUL (total
time: 0 seconds)
Array
dalam Array
Contoh :
public class dalamarray
{
public static void main ( String [] arg) {
int angka [][] =
{{2,1,3},{0},{1,2,3},{0,1}};
System.out.println(angka[2][2]);
}
}
run:
3
BUILD SUCCESSFUL (total
time: 0 seconds)
Percobaan:
public class cobaarray {
public static void main ( String [] arg) {
int umur[]= {4,3,2};
double ratarata=0;
for (int i=0; i<umur.length;i++) {
ratarata=ratarata+umur[i];
System.out.println("jumlah siswa
kelas strawberry = " +umur[i]);
}
ratarata=ratarata/umur.length;
System.out.println("rata-rata usia
kelas strawberry =" +ratarata);
}
}
run:
jumlah siswa kelas
strawberry = 4
jumlah siswa kelas
strawberry = 3
jumlah siswa kelas
strawberry = 2
rata-rata usia kelas
strawberry =3.0
BUILD SUCCESSFUL (total
time: 0 seconds)
Untuk mengetahui jumlah
:
public class cobaarray {
public static void main ( String [] arg) {
int umur[]= {4,3,2};
double ratarata=0;
for (int i=0; i<umur.length;i++) {
ratarata=ratarata+umur[i];
System.out.println("jumlah siswa
kelas strawberry = " +umur.length);
}
ratarata=ratarata/umur.length;
System.out.println("rata-rata usia
kelas strawberry =" +ratarata);
}
}
run:
jumlah siswa kelas
strawberry = 3
jumlah siswa kelas
strawberry = 3
jumlah siswa kelas
strawberry = 3
rata-rata usia kelas
strawberry =3.0
BUILD SUCCESSFUL (total
time: 0 seconds)
Percobaan 3 :
public class cobaarray {
public static void main ( String [] arg) {
int [][][] arr3 =
{{{10,20,30},{40,50,60}},
{{11,21,31},{41,51,61}},
{{12,22,32},{42,52,62}}};
System.out.println("Nilai arr3 [0]
: " + arr3 [0][0][0]);
System.out.println("Nilai arr3 [0]
: " + arr3 [0][0][1]);
System.out.println("Nilai arr3 [0]
: " + arr3 [0][0][2]);
System.out.println("Nilai arr3 [0]
: " + arr3 [0][1][0]);
System.out.println("Nilai arr3 [0]
: " + arr3 [0][1][1]);
System.out.println("Nilai arr3 [0]
: " + arr3 [0][1][2]);
System.out.println("Nilai arr3 [1]
: " + arr3 [1][0][0]);
System.out.println("Nilai arr3 [1]
: " + arr3 [1][0][1]);
System.out.println("Nilai arr3 [1]
: " + arr3 [1][0][2]);
System.out.println("Nilai arr3 [1] :
" + arr3 [1][1][0]);
System.out.println("Nilai arr3 [1]
: " + arr3 [1][1][1]);
System.out.println("Nilai arr3 [1]
: " + arr3 [1][1][2]);
System.out.println("Nilai arr3 [2]
: " + arr3 [2][0][0]);
System.out.println("Nilai arr3 [2]
: " + arr3 [2][0][1]);
System.out.println("Nilai arr3 [2]
: " + arr3 [2][0][2]);
System.out.println("Nilai arr3 [2]
: " + arr3 [2][1][0]);
System.out.println("Nilai arr3 [2]
: " + arr3 [2][1][2]);
}
}
run:
Nilai arr3 [0] : 10
Nilai arr3 [0] : 20
Nilai arr3 [0] : 30
Nilai arr3 [0] : 40
Nilai arr3 [0] : 50
Nilai arr3 [0] : 60
Nilai arr3 [1] : 11
Nilai arr3 [1] : 21
Nilai arr3 [1] : 31
Nilai arr3 [1] : 41
Nilai arr3 [1] : 51
Nilai arr3 [1] : 61
Nilai arr3 [2] : 12
Nilai arr3 [2] : 22
Nilai arr3 [2] : 32
Nilai arr3 [2] : 42
Nilai arr3 [2] : 62
BUILD SUCCESSFUL (total
time: 1 second)
Tidak ada komentar:
Posting Komentar