JAVA 1-10随机生成
时间: 2023-05-14 18:06:15 浏览: 106
可以使用Java的Random类来生成1-10之间的随机数,代码如下:
```java
import java.util.Random;
public class Main {
public static void main(String[] args) {
Random random = new Random();
int num = random.nextInt(10) + 1;
System.out.println(num);
}
}
```
这段代码会生成一个1-10之间的随机数并输出。
相关问题
java随机生成1-10数字
可以使用Java的Random类来生成1-10之间的随机整数。具体代码如下:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int randomNumber = random.nextInt(10) + 1; // 生成1-10之间的随机整数
System.out.println(randomNumber);
}
}
```
运行结果可能为:
```
5
```
java-随机生成用户名
可以使用以下代码生成随机用户名:
```java
import java.util.Random;
public class RandomUsernameGenerator {
private static final String[] ADJECTIVES = {"happy", "funny", "silly", "crazy", "angry", "brave", "shy", "loud", "quiet", "smart"};
private static final String[] NOUNS = {"cat", "dog", "bird", "lion", "tiger", "elephant", "snake", "monkey", "zebra", "giraffe"};
public static String generate() {
Random random = new Random();
String adjective = ADJECTIVES[random.nextInt(ADJECTIVES.length)];
String noun = NOUNS[random.nextInt(NOUNS.length)];
int number = random.nextInt(100);
return adjective + noun + number;
}
}
```
这段代码会从 `ADJECTIVES` 和 `NOUNS` 数组中随机选择一个形容词和一个名词,然后再随机生成一个数字,最后将它们组合起来成为一个用户名。你可以根据需要修改 `ADJECTIVES` 和 `NOUNS` 数组来自定义可选的形容词和名词。