Thursday 1 March 2018

Java 2D ArrayList-Linear Search

import java.util.*;
public class demo
{
    static int search(ArrayList<Integer>a,int num)
    {
        for(int i=0;i<a.size();i++)
        {
            if(a.get(i)==num)
                return i;
        }
        return -1;
    }
    public static void main(String args[])
    {
        int k=0;
        ArrayList<ArrayList<Integer>> a=new ArrayList<>();
       
        //I always forget to do this.;)
        for(int i=0;i<5;i++)
        {
            a.add(new ArrayList<>());
        }
        for(int i=0;i<5;i++)
        {
            for(int j=0;j<4;j++)
            {
                k++;
            a.get(i).add(k);   
            }
        }
        int s=search(a.get(1),8);
        System.out.println(a);
        System.out.println(s);
       
    }
}

No comments:

Post a Comment