生成一个0-1000的随机整数,并求得其对应的二进制数java
时间: 2024-10-22 20:26:46 浏览: 13
输入一个十进制整数,然后显示对应的二进制值.java
在Java中,你可以使用`java.util.Random`类来生成一个指定范围内的随机整数,然后使用`Integer.toBinaryString()`方法将其转换为二进制字符串。以下是代码示例:
```java
import java.util.Random;
public class RandomBinaryExample {
public static void main(String[] args) {
// 创建Random对象
Random random = new Random();
// 生成0到1000之间的随机整数
int randomNumber = random.nextInt(1001); // Range is exclusive of the upper bound, so use 1001 instead of 1000
// 将整数转换为二进制字符串
String binaryString = Integer.toBinaryString(randomNumber);
// 输出结果
System.out.println("随机数: " + randomNumber);
System.out.println("二进制表示: " + binaryString);
// 相关问题--
阅读全文