I have an array of Strings that represent Binary numbers (without leading zeroes) that I want to convert to their corresponding base 10 numbers. Consider:
binary 1011 becomes integer 11
binary 1001 becomes integer 9
binary 11 becomes integer 3 etc.
You need to specify the radix. There's an overload of
Integer#parseInt() which allows you to.
int foo = Integer.parseInt("1001", 2);