案例介绍:
编写程序:提示用户输入一个十进制的整数,然后显示对应的二进制值。在程序中不能使用Interger.toBinaryString(int)方法。
案例代码:
import java.util.Scanner;
public class ToBinaryDemo{
public static void main(String[] args){
String s= "";
int n;
Scanner input = new Scanner(System.in);
System.out.print("请输入一个正整数:");
n = input.nextInt();
while(n > 0){
s = (n % 2) + s;
n = n / 2;
}
System.out.println("将该十进制数可以转化成二进制的:" + s);
}
}
案例运行图: