java代码实现生成八位随机数字
时间: 2023-06-01 19:05:37 浏览: 99
请问您需要生成的八位随机数字是纯数字还是可以包含字母呢?如果是纯数字,可以使用以下代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
Random random = new Random();
int num = random.nextInt(90000000) + 10000000; //生成8位随机数
System.out.println(num);
}
}
```
如果需要包含字母,可以使用以下代码:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static void main(String[] args) {
String seedChars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
StringBuilder sb = new StringBuilder();
Random random = new Random();
for(int i = 0; i < 8; i++) {
sb.append(seedChars.charAt(random.nextInt(seedChars.length())));
}
System.out.println(sb.toString());
}
}
```
Hope it helps!
阅读全文