Calcule a mediana

Crie um método em Java que receba um array de números e retorne sua mediana. Se o array tiver uma quantidade par de elementos, calcule a média dos dois valores centrais; se tiver uma quantidade ímpar, retorne o valor central.

Exemplos

Program.median(new double[]{2, 5, 6, 2, 6, 3, 4}) ➞ 4
Program.median(new double[]{21.4323, 432.54, 432.3, 542.4567}) ➞ 432.42
Program.median(new double[]{-23, -43, -29, -53, -67}) ➞ -43

Notas

  • Os números de entrada podem ser negativos ou positivos.
  • O array de entrada terá pelo menos quatro números.
  • Consulte a aba Recursos para saber como calcular a mediana.