Convertidor de binario a decimal

Recibes una sola entrada: un arreglo de ocho dígitos binarios, 1 y/o 0. Escribe un método que convierta ese número binario de 8 bits a decimal.

Ejemplos

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

Devuelve un número entero.