Conversor de binário para decimal

Você recebe uma única entrada: um array de oito dígitos binários, 1 e/ou 0. Escreva um método que converta esse número binário de 8 bits para decimal.

Exemplos

Program.binaryToDecimal(new int[]{ 1, 1, 1, 1, 1, 1, 1, 1 }) ➞ 255

Program.binaryToDecimal(new int[]{ 0, 0, 0, 0, 0, 0, 0, 0 }) ➞ 0

Program.binaryToDecimal(new int[]{ 1, 0, 1, 1, 1, 1, 0, 0 }) ➞ 188

Notas

Retorne um número inteiro.