アプリ版:「スタンプのみでお礼する」機能のリリースについて

エラーが4つでてしまったのですが、色々な方の書いてることを試しても直りません。
かなりの初心者なので教えていただけると有難いです。
Scannerクラスを利用し、キーボードからデータの入力を行うJavaプログラムを作成していて、
文字列入力、整数入力の両方を使用しなければいけない、という課題で作成しました。

import java.util.Scanner ;

class Scanner1 {
   public static void main(String args[]){

    Scanner scan = new Scanner (System.in) ;
    String name;
    String weight;

    System.out.println ("名前を入力して下さい。");
    name = scan.next();

    System.out.println ("体重を入力して下さい。");
    weight = scan.nextInt();

    System.out.println ( name + "さんの体重は" + weight + "キロです。");

}
}


:1: エラー: Scannerはコンパイル単位で定義されています
import java.util.Scanner;
^
:6: エラー: クラス Scannerのコンストラクタ Scannerは指定された型に適用できません。
    Scanner scan = new Scanner (System.in) ;
                   ^
  期待値: 引数がありません
  検出値: InputStream
  理由: 実引数リストと仮引数リストの長さが異なります
:10: エラー: シンボルを見つけられません
    name = scan.next();
               ^
  シンボル:   メソッド next()
  場所: タイプScannerの変数 scan
:13: エラー: シンボルを見つけられません
    weight = scan.nextInt();
                 ^
  シンボル:   メソッド nextInt()
  場所: タイプScannerの変数 scan
エラー4個

無知で申し訳ないのですが、お願いします。

A 回答 (2件)

先頭のエラーは Scannerクラスは即にあるのでインポート出来ない


と言ってますね。他のエラーからもScannerクラスが同ーパッケージ内に
あるのは明白。

Scanner.java とか、Scanner.class とかが、どっかに有りませんか?
    • good
    • 0

このプログラム, どのようなファイル名にしましたか? そのファイルをコンパイルするときにどのような操作をしましたか?



このファイルがあるディレクトリに別のファイルはありませんか? あるとしたら, どのような名前のファイルがありますか?

「色々な方の書いてることを試しても直りません」の「色々な方の書いてること」というのは, 具体的にはどのようなことですか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!