static int binaryToInt(String s) { int result = 0; for(int i = 0; i < s.length(); i++) { result = 2*result + Character.getNumericValue(s.charAt(i)); } return result; }