数値処理
ランダムな数値(乱数)を得るには
Randomクラスを利用します。
説明)Randomクラスはジェネレーターをクラスの生成時に携帯電話の時計情報を利用して自動的に初期化してくれます。
したがって、同時刻に生成したRandomクラスから得られる乱数は同じ数値となります。
例)
0〜9の乱数を生成し、デバッグウィンドウに表示する。
// Randomクラスを利用するにはこの宣言が必要
import java.util.Random;
.
.
.
// 乱数ジェネレーター初期化
Random g = new Random();
// int型乱数生成
int r = g.nextInt();
// int型なので−符号を削除
r &= 0x7fffffff;
// 10で割った余りを求める
r %= 10;
System.out.println(""+r);
|