Array Java

Array

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
Enhanced by Zemanta

Post a Comment