JAVA初心者です。内容に不備があったらすみません。
練習で作った占いのプログラムのエラーの原因がわからないので教えて下さい。
JAVA
1public class URANAI{ 2 public static void main(String[] args) { 3 System.out.println("ようこそ占いの館へ"); 4 System.out.println("あなたの名前を入力してください"); 5 String name = new java.util.Scanner(System.in) .nextline(); 6 System.out.println("あなたの年齢を入力してください"); 7 String ageString = new java.util.Scanner(System.in).nextInt(); 8 int age = Integer.parseInt(ageString); 9 int fortune = new java.util.Random().nextint(4); 10 fortune++; 11 System.out.println("占いの結果が出ました!"); 12 System.out.println(age + "歳の" + name + "さん、あなたの運気番号は" + fortune + "です" ); 13 System.out.println("1:大吉 2:中吉 3:吉 4:凶"); 14 } 15}
URANAI.java:5: エラー: シンボルを見つけられません String name = new java.util.Scanner(System .in) .nextline(); ^ シンボル: メソッド nextline() 場所: クラス Scanner URANAI.java:7: エラー: 不適合な型: intをStringに変換できません: String ageString = new java.util.Scanner(System.in) .nextInt(); ^ URANAI.java:9: エラー: シンボルを見つけられません int fortune = new java.util.Random() .nextint(4); ^ シンボル: メソッド nextint(int) 場所: クラス Random エラー3個
回答1件
あなたの回答
tips
プレビュー