天天看點

J2ME中使用随機數

可以使用Random類使用随機數,但CLDC 1.0 不支援Ranodm的nextInt(int)方法,但可以使用不帶參數的nextInt()

産生0~n之間的随機數

 (ran.nextInt()>>>1)%n 或 (ran.nextInt()&0x7FFFFFFF)%n

産生-n~0之間的随機數

(ran.nextInt() | 0x80000000 )%n