C ++で数か月プログラミングし、中級レベルに達した後、Javaの学習を開始することにしました。スキャナー変数がどのように機能するかについて頭を悩ませています。C ++では、「cin >>」は、入力が何であれ、以前に宣言された変数に格納されるという点で非常に単純でした。しかし、Javaでは変数自体はスキャナーですか?それはどのように機能しますか?また、変数を格納する場所をスキャナーに指示した後、「。nextDouble」を使用する目的は何ですか?私はチュートリアルからそれを学びました、そしてここに私のコードがあります。
import java.util.Scanner;
class calculator {
public static void main(String args[]) {
Scanner var = new Scanner(System.in);
double fnum, snum, answer;
System.out.println("Enter first number: ");
fnum = var.nextDouble();
System.out.println("Enter second number: ");
snum = var.nextDouble();
answer = fnum+snum;
System.out.println(answer);
}
}