进制之间的转换是很常见的操作 输入 一个正整数 输出 对应的二进制 用java语言
时间: 2024-10-15 17:20:10 浏览: 33
在Java中,将十进制整数转换成二进制字符串是一个常见的操作。你可以使用`Integer`类的`toBinaryString()`方法来实现这个转换。下面是一个简单的示例:
```java
public class Main {
public static void main(String[] args) {
int decimalNumber = 42; // 你要转换的十进制数
String binaryString = Integer.toBinaryString(decimalNumber);
System.out.println("十进制 " + decimalNumber + " 转换成二进制是: " + binaryString);
}
}
```
运行上述代码,将会输出 `十进制 42 转换成二进制是: 101010`。
如果你想让用户输入一个数字并转换,可以添加用户输入部分:
```java
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入一个正整数: ");
int decimalNumber = scanner.nextInt();
String binaryString = Integer.toBinaryString(decimalNumber);
System.out.println("十进制 " + decimalNumber + " 转换成二进制是: " + binaryString);
scanner.close();
}
}
```
现在程序会提示用户输入,然后显示结果。
阅读全文