18.30

Source code "Searching"

If you want to searching this numeric,,, km hrs menggunakan pencarian,,,, pi gimana algoritma untuk mencari diimplementasikan ke bahsa pemrograman java ,,, pastinya mudah kan...

Source codenya adalah
import javax.swing.JOptionPane;

public class Searching {
public static void main(String[] args) {
final int JUMLAH_ARRAY = 5;
String[] dataArray = new String[JUMLAH_ARRAY];

for(int i = 0; i < JUMLAH_ARRAY; i++) {
dataArray[i] = JOptionPane.showInputDialog("Data ke - " + i);
}
System.out.println("Data yang sudah masuk:");
System.out.println("----------------------");
for(int i = 0; i < dataArray.length; i++) {
System.out.print(dataArray[i] + ", ");
}

String kunci = JOptionPane.showInputDialog("Kunci");
boolean ketemu = false;
int idx = -1;

for(int i = 0; i < JUMLAH_ARRAY; i++) {
if(kunci.equals(dataArray[i])) {
ketemu = true;
idx = i;
break;
}
}

if(ketemu) {
JOptionPane.showMessageDialog(null, kunci + " ditemukan pada index " + idx);
} else {
JOptionPane.showMessageDialog(null, kunci + " tidak ditemukan");
}
}
}

0 komentar: