0

入力を double に変換して別の double で乗算する必要がある学校のプロジェクトのセクションがあり、次のコードで「エラー: int を逆参照できません」というメッセージが表示され続けます。

        int a = Integer.parseInt(input.readLine());
        int aa = a.nextInt();
        int aaa = Math.pow(1 + a, aa);
        amount1 = (aaa * 13.49);
        amount += amount1;

私が間違っていることについてのアイデアはありますか?

4

2 に答える 2

1

でメソッドを呼び出すことはできませんintが、しようとしています:

a.nextInt();

inputそれがだとすれば、代わりに電話をScannerかけたいと思います。nextIntinput

編集

Scanner1.4.2 には存在しなかったので、aaすでに行ったことを実行してくださいa-- 入力の次の行を解析します。

于 2013-05-10T17:45:52.517 に答える
0

読んでいるフォーマットを知らなければ理解するのは難しい: たとえば、入力ソースが 1 行に 1 つの整数である場合 - 最初の行を繰り返すだけです。

int aa = Integer.parseInt(input.readLine());

于 2013-05-10T17:56:53.087 に答える