class Solution {
public int findComplement(int num) {
String str = Integer.toBinaryString(num);
StringBuffer sb = new StringBuffer();
for (int i = 0; i < str.length(); i++) {
if(str.charAt(i)=='0'){
sb.append("1");
}
else{
sb.append("0");
}
}
System.out.println(sb.toString());
return Integer.parseInt(sb.toString(),2);
}
}