Array Java
9:15 PMArray
Array adalah suatu tempat untuk menyimpan kumpulan data, baik variabel maupun objek. .Berikut implementasi array di dalam bahasa pemrograman java. .
public static void main(String args[]){
int[] array ={1,2,3,4,5,6};
for(int i=0;i<array.length;i++){
System.out.println(array[i]);
}
}
potongan kode diatas menunjukkan bagaimana arrray di deklarasikan dan diisi nilainya, array di deklarasikan dengan tipe data int dan diisi dengan nilai 1 sampai 6. For dibawah deklarasi diatas adalah cara untuk menampilkan isi dari array diatas.
Berikut akan dijelaskan untuk menampung isi dari suatu array berdasarkan input dari user keyboard.
import java.util.Scanner;
public class Latarray {
public static void main(String args[]){
int[] array=new int[10];
int a=0;int c;
System.out.println("input number: ");
for(int i=0; i<array.length;i++){
array[i]=input();
}
for(int i=0;i<array.length;i++){
int x=array[i];
a=x+a;
}
System.out.print("Hasil Penjumlahan : ");
System.out.println(a);
System.out.print("Rata-rata : ");
c=a/array.length;
System.out.println(c);
}
public static int input(){
Scanner a=new Scanner(System.in);
int b=a.nextInt();
return b;
}
}
Kode diatas digunakan untuk mengambil input sebanyak 10 angka dari user dan melakukan penghitungan sederhana berupa penjumlahan dan rata-rata.
int[] array=new int[10];
int a=0;int c;
kode diatas menunjukkan deklarasi array yang berisi 10 ruang. Untuk variabel a dan c merupakan variabel yang nantinya digunakan dalam operasi penjumlahan dan rata-rata;
System.out.println("input number: ");
for(int i=0; i<array.length;i++){
array[i]=input();
}
kode diatas menunjukkan proses input dari user. For digunakan dalam proses input ini karena proses input dilakukan selama berulang sampai 10 kali. For dimulai dari indeks array[0] sampai indeks array terakhir, yang tiap indeks di dalam array akan diisi oleh input() yang dimasukkan oleh keyboard user.
for(int i=0;i<array.length;i++){
int x=array[i];
a=x+a;
}
System.out.print("Hasil Penjumlahan : ");
System.out.println(a);
System.out.print("Rata-rata : ");
c=a/array.length;
System.out.println(c);kode diatas menunjukkan proses operasi penghitungan jumlah dan rata-rata di dalam array. Untuk setiap nilai array dengan indeks i akan disimpan di dalam variabel bantu x, setelah itu variabel x ditambahkan pada nilai variabel a yang secara berulang variabel ini menambahkan diri dengan nilai variabel ini sendiri sebelumnya. Untuk proses penghitungan rata-rata hanya menggunakan hasil penjumlahan array dibagi dengan panjang array itu sendiri.
public static int input(){
Scanner a=new Scanner(System.in);
int b=a.nextInt();
return b;
}
Kita tidak perlu bingung dengan kode diatas, kode diatas adalah berupa method yang digunakan untuk menginput suatu data bertipe integer.
Baca Juga Tutorial Java di Android
0 comments