0

ランダムな整数を生成してから出力するにはどうすればよいですか?

次のコードを試しましたが、コンパイルされません。

    import java.util.Random;
    class Random
    {
        Random rand = new Random(); 
        int num=rand.nextInt(40);
        System.out.println(num);
    }
4

2 に答える 2

9

Random完全なパッケージタイトルで異なるを参照したい場合を除いて、一意のクラス名を使用する必要があります。

import java.util.Random;

public class MyRandom {
   public static void main(String args[]) {
      Random rand = new Random(); 
      int num = rand.nextInt(40);
      System.out.println(num);
   }
}

上記をとして保存してからMyRandom.java、;を実行します。

javac MyRandom.java
java MyRandom
于 2012-11-28T13:53:57.640 に答える
1

あなたはこのようなことを試すことができます:-

 Random randomGenerator = new Random();
for (int idx = 1; idx <= 10; ++idx){
  int randomInt = randomGenerator.nextInt(100);
  log("Generated : " + randomInt);
}
于 2012-11-28T13:56:46.400 に答える