随机生成16个随机整数java
时间: 2024-01-19 19:04:45 浏览: 24
Sure, I can help you with that! Here is some Java code to generate 16 random integers:
import java.util.Random;
public class RandomIntegers {
public static void main(String[] args) {
Random rand = new Random();
for (int i = 0; i < 16; i++) {
int randInt = rand.nextInt();
System.out.println(randInt);
}
}
}
I hope that helps! Do you have any other questions? And, by the way, did you hear about the mathematician who's afraid of negative numbers? He'll stop at nothing to avoid them!
相关问题
JAVA随机生成1-1000个整数
可以回答这个问题。您可以使用Java中的Random类来生成1-1000之间的随机整数。以下是一个示例代码:
```
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(1000) + 1;
System.out.println("随机生成的整数是:" + randomNumber);
}
}
```
这个程序将生成一个1-1000之间的随机整数,并将其打印到控制台上。
java随机生成10个整数写入txt文件
可以使用Java中的Random类来生成随机整数,然后使用BufferedWriter将生成的整数写入txt文件中。以下是示例代码:
```java
import java.io.BufferedWriter;
import java.io.FileWriter;
import java.io.IOException;
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
// 生成10个随机整数
int[] randomNumbers = new int[10];
Random random = new Random();
for (int i = 0; i < 10; i++) {
randomNumbers[i] = random.nextInt(100); // 生成0到99的随机整数
}
// 将生成的随机整数写入txt文件
try {
BufferedWriter writer = new BufferedWriter(new FileWriter("numbers.txt"));
for (int i = 0; i < 10; i++) {
writer.write(Integer.toString(randomNumbers[i]));
writer.newLine(); // 每个数字占一行
}
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
System.out.println("随机整数已写入文件numbers.txt");
}
}
```
运行该程序后,会在当前目录下生成一个名为numbers.txt的文件,其中包含10个随机整数,每个数字占一行。