※ ChatGPTを利用し、要約された質問です(原文:javaのエラーの原因)
javaのエラーの原因
このQ&Aのポイント
javaのエラーの原因を解決せよ
javaのエラーの原因についての質問
javaのエラー解決方法を教えてください
javaをテキストを使い独学しているのですが、演習問題でコンパイルに失敗する原因がわからず、回答もついていないので困っています
助けてください
問題文:-1.0以上1.0未満の実数地をランダムに生成して表示。実数地の乱数の生成にはnextDouble()を使うこと。
import java.util.Random;
class Ran {
public static void main(String[] args) {
Random rand =new Random();
double x = rand.nextDouble(2);
System.out.println(1-x);
}
}
と記述したところ
エラー 1 個
C:\MeikaiJava\Chap02>javac Ran.java
Ran.java:8: nextDouble() (java.util.Random 内) を (int) に適用できません
double x = rand.nextDouble(2);
^
と表示されます
どこで失敗しているのでしょうか?
お礼
よくわかりました!有難うございます!