내용

글번호 609
작성자 heojk
작성일 2017-03-16 09:05:44
제목 [코딩 테스트 ] - Number Complement - Solution
내용 public class NumberComplement { public static void main(String[] args) { System.out.println(getIntegerComplement(50)); System.out.println(getIntegerComplement(100)); } public static int getIntegerComplement(int number) { String binString = Integer.toBinaryString(number); System.out.println(binString); String resultString = ""; for(int i=0; i < binString.length(); i++) { char temp = binString.charAt(i); if(temp=='1') { resultString = resultString + "0"; }else if(temp=='0') { resultString = resultString + "1"; } } System.out.println(resultString); return Integer.parseInt(resultString, 2); } }