pada artikel kali ini saya akan membahas mengenai array, sebelum kita berlanjut ke program ada baiknya jika kita mengenal apa itu array dan beberapa macam array terlebih dahulu.
A. APA ITU ARRAY ?
Array adalah sebuah tipe data yang terdiri dari sejumlah komponen dan memiliki tipe yang sama, yang artinya kita dapat menyimpan beberapa data atau banyak data pada satu variable. kemudian ada beberapa yang harus anda perhatikan dari array, yaitu :
- Penomoran pada index array harus dimulai dari 0
- Array hanya dapat menyimpan data yang memiliki tipe yang sama
B. Contoh program Array 1 dimensi
Silahkan buat class baru dengan nama array.java, kemudian silahkan ketik code sesuai dengan contoh di bawah ini.
import java.util.Scanner;
public class array {
public static void main(String[] args) {
// membuat array elektronik
String[] elektronik = new String[5];
// membuat scanner
Scanner scan = new Scanner(System.in);
// mengisi data ke array
for( int i = 0; i < elektronik.length; i++ ){
System.out.print("Elektronik ke-" + i + ": ");
elektronik[i] = scan.nextLine();
}
System.out.println("---------------------------");
// menampilkan semua isi array
for( String b : elektronik ){
System.out.println(b);
}
}
}
Setelah selesai menulis code dan sama dengan yang di contoh, kemudian silahkan lakukan javac dan jalankan program sederhana dengan menggunakan array yang sudah anda buat. jika berhasil maka hasilnya akan seperti ini :
C. Contoh program array 2 dimensi
Silahkan buat class baru dengan Ruangkelas.java, kemudian silahkan ketik code sesuai dengan contoh di bawah ini.
import java.util.Scanner;
public class Ruangkelas {
public static void main(String[] args) {
// Membuat Array dan Scanner
String[][] meja = new String[2][3];
Scanner scan = new Scanner(System.in);
// mengisi setiap meja
for(int bar = 0; bar < meja.length; bar++){
for(int kol = 0; kol < meja[bar].length; kol++){
System.out.format("Siapa yang akan duduk di meja (%d,%d): ", bar, kol);
meja[bar][kol] = scan.nextLine();
}
}
// menampilkan isi Array
System.out.println("----------------------------------------");
for(int bar = 0; bar < meja.length; bar++){
for(int kol = 0; kol < meja[bar].length; kol++){
System.out.format("| %s | \t", meja[bar][kol]);
}
System.out.println("");
}
System.out.println("----------------------------------------");
}
}
Setelah selesai menulis code dan sama dengan yang di contoh, kemudian silahkan lakukan javac dan jalankan program sederhana dengan menggunakan array yang sudah anda buat. jika berhasil maka hasilnya akan seperti ini :
nah sekian contoh dan sedikit penjelasan terkait dengan array yang bisa saya bagikan, untuk artikel selanjutnya saya akan melanjutkan mengenai pembahasan array dan contoh array 3 dimensi.
terima kasih dan selamat mencoba.
loading...
0 Komentar