Mesclar dois arrays

Crie uma função que combine dois arrays pegando, alternadamente, um elemento de cada um.

  • Os arrays podem ter tamanhos diferentes. Quando os elementos de um deles acabarem, adicione os elementos restantes do outro.
  • Um array contém letras minúsculas e o outro contém números inteiros positivos. Qualquer um deles pode ser o primeiro argumento.

Exemplos

Program.mergeArrays(new Object[]{"f", "d", "w", "t"}, new Object[]{5, 3, 7, 8})
➞ new Object[]{"f", 5, "d", 3, "w", 7, "t", 8}

Program.mergeArrays(new Object[]{1, 2, 3}, new Object[]{"a", "b", "c", "d", "e", "f"})
➞ new Object[]{1, "a", 2, "b", 3, "c", "d", "e", "f"}

Program.mergeArrays(new Object[]{"a", "b", "c", "d", "e"}, new Object[]{1, 2, 3, 4, 5})
➞ new Object[]{"a", 1, "b", 2, "c", 3, "d", 4, "e", 5}

Observações

N/A