Demonstrasi menggunakan array int[] di sini
Copy kode kodenya sebagai berikut:
public static void main(String[] args) {
int[] arry={1,10,5,8,11,100,99,10};
//Tag digunakan untuk menentukan apakah ada nilai duplikat
bendera boolean=false;
for (int i = 0; i < arry.panjang; i++) {
int temp=arry[i];
int hitungan=0;
for (int j = 0; j < arry.panjang; j++) {
int temp2=arry[j];
//Jika ada nilai duplikat, hitung+1
jika(temp==temp2){
hitungan++;
}
}
//Karena akan dibandingkan dengan dirinya sendiri lagi di tengah, maka harus dinilai di sini bahwa hitungan>=2
jika(hitung>=2){
bendera=benar;
}
}
jika(bendera){
System.out.println("Ada nilai duplikat!!!");
}kalau tidak{
System.out.println("Tidak ada nilai duplikat!!!");
}
}