java生成1到11的随机整数
时间: 2023-05-28 22:06:31 浏览: 115
以下是Java代码,生成1到11的随机整数:
```
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(11) + 1;
System.out.println("Random Number: " + randomNumber);
}
}
```
解释:
- 首先,我们导入了Random类,这个类可以帮助我们生成随机数。
- 然后,我们创建了一个Random对象。
- 接着,我们使用nextInt()方法从0到10之间生成一个随机整数。
- 最后,我们将这个随机数加1,得到1到11之间的随机整数,并将其打印出来。
相关问题
java生成0到360随机整数
在Java中,如果你想生成一个介于0到359之间的随机整数(包含0和359),你可以使用`java.util.Random`类。这里是一个简单的例子:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(360); // 生成0到359的随机整数
System.out.println("Random number between 0 and 359: " + randomNumber);
}
}
```
在这个代码片段中,`nextInt(360)`会返回一个0(含)到359(含)之间的随机整数。如果你想要排除0,可以稍微调整一下:
```java
int randomNumber = random.nextInt(360) % 360;
```
这将得到0到359之间的一个非零随机整数。
Java生成一到100的随机整数
可以使用Java中的Random类来生成一到100的随机整数。以下是示例代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(100) + 1; // 生成1到100的随机整数
System.out.println(randomNumber);
}
}
```
在上面的代码中,我们使用了Random类的nextInt()方法来生成一个0到99的随机整数,然后我们将其加上1,以生成1到100的随机整数。最后,我们将随机数打印到控制台上。
阅读全文