Selamat pagi. awali pagi dengan Semangat dan Selamat pagi ini.
postingan kali ini admin akan membahas mengenai Array, pembahasan array kali ini terfokuskan pada bahasa pemprogramman java. untuk lebih detailnya mari kita kupas 1 per 1.
Apa itu Array..???
lebih singkatnya sih array itu data yang memiliki variable dan tipe data yang sama.
Nah java sendiri menyediakan struktur data array yang menyimpan berukuran tetap sekumpulan
elemen berurutan dari jenis yang sama. Array digunakan untuk menyimpan sekumpulan data,
tetapi sebuah array sebagai kumpulan variabel dari jenis yang sama.
Alih-alih menyatakan variabel individu, seperti nomor0, nomor1, ..., dan nomor99,
dinyatakan satu variabel array seperti nomor dan penggunaan nomor[0], nomor[1], dan ...,
nomo [99] untuk mewakili variabel individu.
Mendeklarasikan Variabel Array
Untuk menggunakan array dalam program, harus mendeklarasikan variabel untuk referensi
array, dan menentukan jenis variabel array dapat referensi.
Berikut adalah sintaks untuk mendeklarasikan variabel array
Contoh array:
double[] myList;
atau
double myList[];
Cara memyimpan data array seperti ditunjukkan pada gambar berikut:
nah itu singkatnya penjelasan mengenai array.
untuk contoh programmnya disini admin akan memberi contoh program kumpulan dari angka pecahan, sebanyak 4 element, penampilan isi array menggunakan loop for.
ketikkan sourchcode di bawah ini
public class Array1 {
public static void main(String[] args) {
// deklarasi array, dan isinya
double[] listAngka = {1.9, 2.9, 3.4, 3.5};
// menampilkan semua elemen array
for (int i = 0; i < listAngka.length; i++) {
System.out.println(listAngka[i] + " ");
}
// menjumlahkan isi array
double total = 0;
for (int i = 0; i < listAngka.length; i++) {
total += listAngka[i];
}
System.out.println("Total " + total);
// membandingkan nilai yang terbesar
double max = listAngka[0];
for (int i = 1; i < listAngka.length; i++) {
if (listAngka[i] > max) max = listAngka[i];
}
postingan kali ini admin akan membahas mengenai Array, pembahasan array kali ini terfokuskan pada bahasa pemprogramman java. untuk lebih detailnya mari kita kupas 1 per 1.
Apa itu Array..???
lebih singkatnya sih array itu data yang memiliki variable dan tipe data yang sama.
Nah java sendiri menyediakan struktur data array yang menyimpan berukuran tetap sekumpulan
elemen berurutan dari jenis yang sama. Array digunakan untuk menyimpan sekumpulan data,
tetapi sebuah array sebagai kumpulan variabel dari jenis yang sama.
Alih-alih menyatakan variabel individu, seperti nomor0, nomor1, ..., dan nomor99,
dinyatakan satu variabel array seperti nomor dan penggunaan nomor[0], nomor[1], dan ...,
nomo [99] untuk mewakili variabel individu.
Mendeklarasikan Variabel Array
Untuk menggunakan array dalam program, harus mendeklarasikan variabel untuk referensi
array, dan menentukan jenis variabel array dapat referensi.
Berikut adalah sintaks untuk mendeklarasikan variabel array
Contoh array:
double[] myList;
atau
double myList[];
Cara memyimpan data array seperti ditunjukkan pada gambar berikut:
nah itu singkatnya penjelasan mengenai array.
untuk contoh programmnya disini admin akan memberi contoh program kumpulan dari angka pecahan, sebanyak 4 element, penampilan isi array menggunakan loop for.
ketikkan sourchcode di bawah ini
public class Array1 {
public static void main(String[] args) {
// deklarasi array, dan isinya
double[] listAngka = {1.9, 2.9, 3.4, 3.5};
// menampilkan semua elemen array
for (int i = 0; i < listAngka.length; i++) {
System.out.println(listAngka[i] + " ");
}
// menjumlahkan isi array
double total = 0;
for (int i = 0; i < listAngka.length; i++) {
total += listAngka[i];
}
System.out.println("Total " + total);
// membandingkan nilai yang terbesar
double max = listAngka[0];
for (int i = 1; i < listAngka.length; i++) {
if (listAngka[i] > max) max = listAngka[i];
}
System.out.println("Nilai Maksimal " + max);
}
}
Perintah:
double[] listAngka = {1.9, 2.9, 3.4, 3.5};
deklarasi array degan nama listAngka dangan isi elemen {1.9, 2.9, 3.4, 3.5}
listAngka.length membaca jumlah/panjang elemen
Hasil keluaran :
contoh program berikutnya
array dua dimensi untuk menampilkan dalam bentuk tabel
copy kan sourchcode di bawah ini
public class Array2D {
public static void main(String[] args) {
String [][] nilai ={
// keterangan {kolom1,kolom2,kolom3}
{"No","Nama ","Nilai"},// baris ke-0
{"1.","David "," 80"}, // baris ke-1
{"2.","Ahmad ","100"}, // baris ke-2
{"3.","Galuh "," 60"}, // baris ke-3
{"4.","Dewi "," 90"} //baris ke-4
};
// mendeklarasikan baris dan kolom
int i, j; // i = baris, j = kolom
for ( i=0;i<5; i++){ // menampilkan elemen sejumlah baris
for ( j=0;j<3; j++){ // menampilkan elemen sejumlah kolom
// menampilkan isi elemen baris dan kolom
System.out.print(nilai[i][j]+" ");
}
System.out.println(""); //pindah baris
}
}
}
dan ketika di run programmnya maka outputannya seperti di bawah ini
demikian postingan kali ini semoga ilmu yang saya share bermanfaat.
baca juja artikel menarik lainnya seputar java klik disini
}
}
Perintah:
double[] listAngka = {1.9, 2.9, 3.4, 3.5};
deklarasi array degan nama listAngka dangan isi elemen {1.9, 2.9, 3.4, 3.5}
listAngka.length membaca jumlah/panjang elemen
Hasil keluaran :
contoh program berikutnya
array dua dimensi untuk menampilkan dalam bentuk tabel
copy kan sourchcode di bawah ini
public class Array2D {
public static void main(String[] args) {
String [][] nilai ={
// keterangan {kolom1,kolom2,kolom3}
{"No","Nama ","Nilai"},// baris ke-0
{"1.","David "," 80"}, // baris ke-1
{"2.","Ahmad ","100"}, // baris ke-2
{"3.","Galuh "," 60"}, // baris ke-3
{"4.","Dewi "," 90"} //baris ke-4
};
// mendeklarasikan baris dan kolom
int i, j; // i = baris, j = kolom
for ( i=0;i<5; i++){ // menampilkan elemen sejumlah baris
for ( j=0;j<3; j++){ // menampilkan elemen sejumlah kolom
// menampilkan isi elemen baris dan kolom
System.out.print(nilai[i][j]+" ");
}
System.out.println(""); //pindah baris
}
}
}
dan ketika di run programmnya maka outputannya seperti di bawah ini
demikian postingan kali ini semoga ilmu yang saya share bermanfaat.
baca juja artikel menarik lainnya seputar java klik disini
EmoticonEmoticon