Imran_Mohammed

ArrayList

Apr 17th, 2022 (edited)
396
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.83 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.Iterator;
  3. import java.util.Scanner;
  4.  
  5.  
  6. public class ArrayList1 {
  7.    
  8.     public static void main(String[] args) {
  9.         ArrayList<Integer>number = new ArrayList<Integer>(5);
  10.        
  11.         //User Input :
  12.          int n;
  13.          Scanner input = new Scanner(System.in);
  14.          n = input.nextInt();
  15.          
  16.          //Array List Input :
  17.          for(int i=0; i<n; i++){
  18.          
  19.              int a;
  20.              a = input.nextInt();
  21.              number.add(a);
  22.          
  23.          }
  24.        
  25.          //Use Iterator For Output :
  26.          Iterator it = number.iterator();
  27.          
  28.          while(it.hasNext()){
  29.              System.out.println(it.next());
  30.          }
  31.          
  32.          //Check Number Is Contain or Not :
  33.          boolean c = number.contains(3);
  34.          System.out.println(c);
  35.          
  36.          //Finding Index of Passing Number :
  37.          int pos = number.indexOf(3);
  38.          System.out.println(pos);
  39.          
  40.          //Get Number of Passing Index :
  41.          int x = number.get(0);
  42.          System.out.println(x);
  43.          
  44.          //Replacing (Index , New_Number)
  45.          number.set(3 , 50);
  46.          
  47.          
  48.          //Romoving (Index) :
  49.          number.remove(2);
  50.          System.out.println("Afetr removing");
  51.          Iterator itt = number.iterator();
  52.          while(itt.hasNext()){
  53.              System.out.println(itt.next());
  54.          }
  55.        
  56.          //Array All Delete :
  57.          number.clear();
  58.          System.out.println("Afetr All elements removing");
  59.              System.out.println(number.size());
  60.              
  61.              //Checking Array is Empty or Not :
  62.              boolean b = number.isEmpty();
  63.              System.out.println(b);
  64.  
  65.  
  66.        
  67.        ArrayList<Integer>number1 = new ArrayList<Integer>(5);
  68.         ArrayList <Integer>number2 = new ArrayList<Integer>(5);
  69.         ArrayList<Integer>number3 = new ArrayList<Integer>(5);
  70.        
  71.         for(int i=0; i<5; i++){
  72.             int a;
  73.             a = input.nextInt();
  74.             number1.add(a);
  75.         }
  76.        
  77.         for(int i=0; i<5; i++){
  78.             int a;
  79.             a = input.nextInt();
  80.             number2.add(a);
  81.         }
  82.        
  83.         //Copy An Array List :
  84.         number3.addAll(number1);
  85.         System.out.println(number3);
  86.        
  87.         //Chek Array List Are Same or Not :
  88.         boolean b = number2.equals(number3);
  89.         System.out.println(b);
  90.        
  91.        
  92.         //Sorting In ascending Order:
  93.         Collections.sort(number1);
  94.         System.out.println("After Sorting"+number1);
  95.        
  96.        
  97.         //Sorting in Descending Order :
  98.         Collections.sort(number2, Collections.reverseOrder());
  99.         System.out.println("After Sorting In Reverse Order"+number2);
  100.              
  101.     }
  102. }
  103.  
Add Comment
Please, Sign In to add comment