私は最初のプログラミングモジュールを使い始める学生です。私が取り組んでいる教科書は「Java for Everyone」、Cay Horstmannです。私は第2.4章の定数を使っています。コンパイルエラーがで生成されるたびに、main(java.lang.String [])に定義されていますが、私はこのコードを直接本からコピーしてチェックしました(15回以上!)。--- inはmain(java.lang.String [])ですでに定義されています---エラーメッセージDRIVING ME MAD
ハイライトスキャナが新しいスキャナ(System.in)にあります。が問題になっています。私はScanner in = new Scanner(System.in)を含む非常に簡単なプログラムを書いています。と私はまったく同じ問題を抱えていました。
解決策を見つけようとしましたが、Java JDKとBlueJ(コンパイラ)の両方を再インストールしましたが、何も機能していませんでした。私は問題をGoogleで探検しましたが、私は自分の問題に合ったものを見つけることができません。私はJavaの処女ですので、正直言って、私が見なければならない場所を考えるのはかなり難しいです。
ご協力いただければ幸いです。私はすでに数週間後になっており、これはかなり進歩を遂げています。
アドバイスはありがたいです。
すべてのベスト、
ヴィッキー
import java.util.Scanner;
public class Volume2
{
public static void main(String[] args)
{
final double BOTTLE_VOLUME = 2;
final double LITRES_PER_OUNCE = 0.0296;
final double CAN_VOLUME = 12 * LITRES_PER_OUNCE;
System.out.print("Please enter quantity of bottles: ");
Scanner in = new Scanner(System.in);
int bottles = in.nextInt();
double totalVolume = totalVolume * BOTTLE_VOLUME;
System.out.print("Please enter the number of cans: ");
**Scanner in = new Scanner(System.in);** // This is highlighted as being the problem
int cans = in.nextInt();
double additionalVolume = cans * CAN_VOLUME;
totalVolume = totalVolume + additionalVolume;
System.out.print("The total volume is: ");
System.out.println(totalVolume);
}
}
エラーメッセージ:中はすでに
あなたの迅速な返信をありがとうございました。私は何をやっていたのか分かりません。私は2番目のスキャナを削除し、totalVolumeを編集しています。私は勉強の多くの時間が私の脳機能を変えたとしか思えません!再度、感謝します :) – user1205882