public String convertToBinary(int number) {
String binary = "";
while(number != 0) {
binary += number%2;
number /= 2;
}
return new StringBuffer(binary).reverse().toString();
}
Oh iya, sebenarnya class Integer sendiri juga sudah menyediakan method untuk mengkonversi bilangan desimal menjadi biner. Tinggal kita panggil aja method toBinaryString() dari class Integer. Contohnya seperti di bawah ini:
int number = 10;
String binary = Integer.toBinaryString(number);