基本的な乱数の生成

  1 import java.util.Random;
  2 
  3 public class Test {
  4 
  5   public static void main(String[] args) {
  6     Random rand = new Random();
  7     System.out.println(rand.nextInt(100));  //0〜99の乱数を出力
  8   }
  9 
 10 }


以下のようにインスタンス化しているが、種を与えることも可能。

Random rand = new Random();
Random rand = new Random(7);  //種を与える


クラスRandomのメソッドはnextIntの他にもある。
nextBoolean() trueかfalseを返す
nextInt() -2147483648〜2147483647
とか
参考
Oracle Technology Network for Java Developers | Oracle Technology Network | Oracle