Advertisement
Kulas_Code20

Arraylist

Sep 23rd, 2021
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.30 KB | None | 0 0
  1. package others.com;
  2.  
  3. import java.util.ArrayList;
  4. import java.util.List;
  5. import java.util.Scanner;
  6.  
  7.  
  8. public class ArrayList1 {
  9.  
  10.     public static List<Integer> insertVal(List<Integer> arrlist, int[] add) {
  11.         for(Integer newAdd: add) {
  12.             arrlist.add(newAdd);
  13.         }
  14.             //.addAll(arrlist, add);
  15.         //}
  16.         return arrlist;
  17.     }
  18.    
  19.     public static int product(List<Integer> arrlist) {
  20.         int prod = 1;
  21.         for (int i=0; i < arrlist.size() ; i++ ) {
  22.             prod = prod * arrlist.get(i);
  23.         }
  24.        
  25.         return prod;
  26.     }
  27.  
  28.     public static void main(String[] args) {
  29.         List<Integer> arrlist = new ArrayList<Integer>();
  30.         int[] addval = { 5, 7, 25 };
  31.         Scanner in = new Scanner(System.in);
  32.  
  33.         try {
  34.             System.out.println("Enter 5 number:");
  35.             for (int i = 0; i < 5; i++) {
  36.                 arrlist.add(in.nextInt());
  37.             }
  38.             int res = product(arrlist);
  39.             System.out.println("\nThe total size of the ArrayList is: " + arrlist.size());
  40.             arrlist = insertVal(arrlist, addval);
  41.  
  42.             System.out.print(arrlist);
  43.             System.out.println("\nThe total size of the current ArrayList is: " + arrlist.size());
  44.            
  45.             System.out.print("The product of numbers in ArrayList is: "+res+"\n");
  46.             arrlist.add(res);
  47.             System.out.println(arrlist);
  48.  
  49.         } catch (Exception e) {
  50.             // TODO: handle exception
  51.         }
  52.     }
  53. }
  54.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement