Random类包括一个nextInt(n)方法. 这个方法可以用来获得在0 - n(int值)之间的随机整数值.
下边的例子代码说明了如何获得0-10之间的随机整数值
import javax.microedition.midlet.*;
import java.util.*;
public class testRandom extends MIDlet
{
public static void testRandom()
{
}
public void startApp()
{
Random r = new Random();
int i = r.nextInt(10);
System.out.println( i);
}
public void pauseApp()
{}
public void destroyApp(boolean destroy) {}
}
上边的方法只支持CLDC1.0以上的移动设备,对于CLDC1.0的设备,则需要使用下边的方法:
public void startApp()
{
Random r = new Random();
int i = r.nextInt() % <10>;
System.out.println( i);
}