Hello Teman-teman kemarin kita sudah membahas mengenai Array bagi kalian yang belum membaca artikel kemarin kalian bisa klik Array sekarang kita akan membahas mengenai perulangan untuk menggunakan Array, langsung saja kita bahas.

            Pada Array, data-data yang terdapat pada Array tersebut memiliki Index, index tersebut digunakan untuk inisial pada setiap data pada Array agar  setiap data pada array dapat digunakan

Index pada array

Lihat contoh gambar Array diatas terlihat data array terisi nilai 1-6 dengan inisial 1 adalah 0, 2 adalah 1, 3 adalah 2, dst gampangnya hitung saja index pertama mulai dari 0. Untuk menggunakan data – data pada array tersebut kita bisa menggunakan method yang disediakan oleh java Arrays, atau kita bisa menggunakan perulangan seperti for, while. Di Array ada perulangan khusus array yaitu For each, langsung saja kita lihat contoh sintaxnya

package com.littlefamilly;
import java.util.*;

public class java {

    public static void main(String[] args) {

        int [] array1 = {1,2,3,4,5,5,6};

        System.out.println(Arrays.toString(array1));

        ///looping standar menggunakan for
        System.out.println(array1.length);

        for (int a = 0;a < 7;a++){

            System.out.println("daftar = " + a + " array Ke = " + array1[a]);
        }


        System.out.println("\nmenggunakan properti Array sendiri (length)");
        //menggunakan properti array sendiri
        for (int b = 0;b < array1.length;b++){

            System.out.println("daf tar = " + b + " array Ke = " + array1[b]);


        }

        System.out.println("menggunakan properti kusukon untuk kumpulan/collection <- array");
        System.out.println("menggunakan foreach");
        int x = 0;

        for (int hasil:array1) {

            System.out.println("index ke ="  + x + " array ke = " + hasil);
            x++;
        }

        System.out.println("Menggunakan While");
        int y = 0;
        while(y < array1.length){

            System.out.println("index ke ="  + y + " array ke = " + array1[y]);

            y++;
        }
    }
}
output array

Pada contoh diatas terlihat pada penggunaan for kita memilai dari a = 0, a < array1.length,a++;  artinya kita memulai dari index 0 dengan berapa panjang index dari array tersebut menggunakan length  lalu setiap index yang telah digunakan ditambah 1 untuk melanjutkan ke index selanjutnya sampai a < array1.length(panjan array tersebut) . di while juga penggunaan nya hamper sama seperti for.

int x = 0;

        for (int hasil:array1) {

            System.out.println("index ke ="  + x + " array ke = " + hasil);
            x++;
        }

Kalau di foreach kita hanya perlu menempatkan array mana yang ingin digunakan lalu ditempatkan divariabel lain (int hasil:array1) tetapi variable yang harus ditempati array cocok dengan tipe data array tersebut

Nah itu pembahasan mengenai perulangan pada array.

Apa selanjutnya

-Mengenal Array Lebih Dalam (Pass by Reference)