Soma dos elementos de um array

Crie uma função que receba um array e retorne a soma de todos os seus elementos.

Exemplos

Program.sumArray(new Object[]{1, 2, 3}) ➞ 6
// 1 + 2 + 3 = 6

Program.sumArray(new Object[]{1, new Object[]{2, new Object[]{1}}, 3}) ➞ 7
// 1 + 2 + 1 + 3 = 7

Observações

  • Um elemento do array pode ser outro array.
  • Tente resolver usando uma abordagem recursiva.