Rabu, 07 Februari 2018

Pencarian Data pada Array dengan Java

Pencarian data pada array dengan menggunakan cara yang sederhana, yaitu mencocokan text/kata yang dicari dengan setiap data pada array. Jika data ditemukan akan menampilkan pesan data ditemukan beserta index/atau no urut data. Pada array data dihitung dari angka 0.


Kode Program :

public class PencarianData {
    public static void main(String[] args) {
        // Data nama Buah pada array
        String data[] = {
            "apel", // index ke-0...
            "mangga",
            "jeruk",
            "pisang",
            "anggur",
            "semangka",
            "rambutan",
            "pepaya",
            "manggis"
        };
        // Variabel untuk data yang dicari
        String cari = "pepaya";
        // Kondisi data - ditemukan atau tidak
        boolean tersedia = false;
        // Mencocokan data dengan cari
        for(int n = 0; n < data.length; n++) {
            if(data[n].equals(cari)) {
                System.out.println("Data ditemukan pada index ke-" + n);
                tersedia = true;
            }
        }
        // Pemberitahuan jika data tidak ditemukan
        if(!tersedia) {
            System.out.println("Data tidak ditemukan!");
        }
    }
}



EmoticonEmoticon