これは私の最初の質問です。Java でプログラミングすると、エラーが発生しました。変数 myRand にランダムな整数値を代入しようとしています。しかし、それを行う方法があります (これを行う方法は getRandom と呼ばれます)。これが私のコードです:
import java.util.Scanner;
public class GuessingGame
{
Scanner input = new Scanner(System.in);
public static int getRandom()
{
int doubleRandom = (int) (Math.random() * 51);
return doubleRandom;
}
public static void main(String[] args)
{
double myRand;
getRandom(myRand);
}
}
これがゲームのエラーメッセージです(すみません、忘れてしまいました):
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
The method getRandom() in the type GuessingGame is not applicable for the arguments (double)
at GuessingGame.main(GuessingGame.java:16)
16 行目にエラーがあります。(ちなみに、これを推理ゲームのプログラムにしています。)