en
A continuación os dejo una función para convertir un array de binarios a decimal en java. 


    public static int binarioADecimal(int[] binario) {
            
        int v = 0;
        int cont = 0;
     
        for (int i = binario.length - 1; i >= 0; i--) {
            if (binario[i] == 1) {
                v += (int) Math.pow((double) 2, (double) cont);
            }
            cont++;
        }
        return v;
    }