Array Java

9:15 PM

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

You Might Also Like

0 comments