随机数

Lor*_*ter 3 java random android

我有一个问题:如何在Java(android)中从0到4绘制一个数字?如何使用随机功能?

jjn*_*guy 9

以下将做你需要的.

Random r = new Random();
int randomInt = r.nextInt(5);
Run Code Online (Sandbox Code Playgroud)

如果在循环中执行此操作,请确保初始化Random循环外部.

Random r = new Random();
for(int i = 0;i < someThing; i++) {
    System.out.println(r.nextInt(5));
}
Run Code Online (Sandbox Code Playgroud)

请参阅该Random课程的文档:http://download.oracle.com/javase/6/docs/api/java/util/Random.html