Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- public class LinearSearch {
- public static void main(String []args){
- int[] numbers = {11, 21, 3, 41, 3, 15, 16, 17, 3, 8, 3}; //data set yang tersedia
- int find = 3; //data yang akan dicari
- ArrayList<Integer> temps = new ArrayList<Integer>(); //variabel temporer untuk menyimpan index data "3" yang ditemukan
- for (int i = 0; i < numbers.length; i++) {
- if (numbers[i] == find) {
- temps.add(i);
- //saat data ditemukan, tambahkan index data tsb ke variabel temporer
- //dan juga loopingnya jangan dihentikan
- }
- }
- //tampilkan variabel temporer tadi
- for (int i = 0; i < temps.size(); i++) {
- System.out.print(temps.get(i) +" ");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment