title: Is there any way to create arrays in a loop in JAVA?
body: <p>I tried to create object which it's size and how many is defined by the user but there is only one array output.Is there any way to create arrays in a loop? </p>
  
  <pre><code>public class Somehthing {    
      public static void main(String[] args) {
          Scanner sc = new Scanner(System.in);
          Scanner sc2 = new Scanner(System.in);
          Random rnd = new Random();
          System.out.println("How many array?:");
  
          for (int j = 0; j &lt;= sc.nextInt(); j++) {
              System.out.println("Define array size:");
              int[] dizi = new int[sc2.nextInt()];
              for (int i = 0; i &lt;= dizi.length - 1; i++) {
                  int deger = rnd.nextInt(1000000);
                  dizi[i] = deger;
                  System.out.println(array[j]);
              }
          }
      }
  }
  </code></pre>