「nextInt」にエラーの波線が出てしまいます。
package iroiro; import java.util.random.*; public class Randomrensyu { public static void main(String[] args) { String[] hands = { "グー", "チョキ", "パー" }; Random ran = new Random(); for(int i=0 ; i<5 ; i++) { String hand = hands[ran.nextInt(3)]; System.out.println(hand); } } }
エラー文は下記のように表示されます。
Exception in thread "main" java.lang.Error: Unresolved compilation problem:
メソッド nextInt(int) は型 Random で未定義です
at iroiro.Randomrensyu.main(Randomrensyu.java:13)
どなたかご教授お願い致します。
>import java.util.random.*;
上記でエラー出てないのでしょうか。
ちなみに、そのimport以外の内部のコードでエラーは出ないようです。
https://paiza.io/projects/Ou4XkLglhbx_LYhml_DD2A
>import java.util.random.*;
このように記述してもそこにはエラーが表記されません。
>import java.util.random;
と記述すると、「 java.util.random」に波線が出て、「型のみをインポートできます。java.util.randomはパッケージになります。」と指摘されます。
以下の記号は本文引用の意味で使っています。
>
提示されたプログラムから引用しました。
回答3件
あなたの回答
tips
プレビュー