Retorne um array de subarrays

Escreva um método Java que receba três argumentos (x, y, z).

Retorne um Object[][] com x subarrays (e.g. new Object[][]{{}, {}, {}}), cada um com y cópias do elemento z.

  • x Número de subarrays no array principal.
  • y Número de elementos em cada subarray.
  • z Elemento contido em cada subarray.

Exemplos

Program.matrix(3, 2, 3) ➞ new Object[][]{{3, 3}, {3, 3}, {3, 3}}
Program.matrix(2, 1, "edabit") ➞ new Object[][]{{"edabit"}, {"edabit"}}
Program.matrix(3, 2, 0) ➞ new Object[][]{{0, 0}, {0, 0}, {0, 0}}

Notas

  • Os dois primeiros argumentos sempre serão números inteiros.
  • O terceiro argumento será uma string ou um número inteiro.