基本的な乱数の生成
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