Guest User

isthereornot

a guest
Jun 17th, 2015
405
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.98 KB | None | 0 0
  1. import java.util.Random;
  2. import java.util.ArrayList;
  3. import java.util.Collections;
  4. import java.util.Scanner;
  5. public class FindingAValueInAnArrayList {
  6.     public static void main(String[]args)
  7.     {
  8.         Scanner keyboard=new Scanner(System.in);
  9.         ArrayList arr=new ArrayList();
  10.         arr.add(45);
  11.         arr.add(45);
  12.         arr.add(32);
  13.         arr.add(32);
  14.         arr.add(12);
  15.         arr.add(44);
  16.         arr.add(50);
  17.         arr.add(26);
  18.         arr.add(42);
  19.         arr.add(12);
  20.         arr.add(32);
  21.        
  22.         System.out.println("ArrayList: "+arr);
  23.         System.out.print("Value to find :");
  24.         int val=keyboard.nextInt();
  25.        
  26.        
  27.         Collections.sort(arr);//sorting array from small to large
  28.         int x=arr.indexOf(val);//find index of beginning
  29.         int y=arr.lastIndexOf(val);//find last index of val
  30.         int xy=y-x;
  31.        
  32.         if(arr.contains(val))//true
  33.         {
  34.             for(int i=0;i<=xy;i++)
  35.             {
  36.                 System.out.println(val+" is in the arraylist");
  37.             }
  38.         }
  39.         else//false
  40.         {
  41.             System.out.println(val+" is not in the arraylist");
  42.         }
  43.        
  44.        
  45.        
  46.     }
  47.  
  48. }
Advertisement
Add Comment
Please, Sign In to add comment