android 随机数生成4位
时间: 2023-08-30 09:01:18 浏览: 211
在 Android 上生成4位随机数可以使用以下方法:
1. 使用 Random 类生成随机数:
```java
import java.util.Random;
public class RandomNumberGenerator {
public static int generate4DigitNumber() {
Random random = new Random();
int randomNumber = random.nextInt(9000) + 1000; // 生成1000到9999之间的随机数
return randomNumber;
}
}
```
上述代码中,我们使用 Random 类的 nextInt 方法生成一个范围在 1000 到 9999 之间的随机数。这样我们就得到了一个4位的随机数。
2. 使用 Math.random() 函数生成随机数:
```java
public class RandomNumberGenerator {
public static int generate4DigitNumber() {
int randomNumber = (int) (Math.random() * 9000) + 1000; // 生成1000到9999之间的随机数
return randomNumber;
}
}
```
上述代码中,我们使用 Math.random() 函数生成一个范围在 0 到 1 之间的随机数,然后将其乘以 9000,再加上 1000,最后将结果转换为整数,即得到一个4位的随机数。
无论使用哪个方法,我们都可以调用上面的方法 `generate4DigitNumber` 来获取一个4位的随机数:
```java
int randomNumber = RandomNumberGenerator.generate4DigitNumber();
```
希望以上解答对您有帮助!
阅读全文