Derzeit lerne ich Java und möchte nun einen kleinen aber feinen Taschenrechner programmieren.
Hierzu wollte ich ein Beispiel aus einem Online-Werk nachprogrammieren (wusste nicht, ob ich den Namen hier posten darf), leider bekomme ich vom Compiler immer die Meldung:
error: cannot find symbol
double y = new java.util.Scanner(System.in).nextDouble;
symbol: variable nextDouble
location: class Scanner
Hier ist mein Code:
public class Calculator{
public static void main(String[] args){
System.out.println("Bitte geben Sie die erste Zahl ein!\n");
double x = new java.util.Scanner(System.in).next Double();
System.out.println("Bitte geben Sie einen Operator ein!\n");
char operator = new java.util.Scanner(System.in).nextLine.charAt(0);
System.out.println("Bitte geben Sie eine zweite Zahl ein!\n);
double y = new java.util.Scanner(System.in).nextDouble;
switch (operator){
case '+':
System.out.println(x+y);
break;
case '-':
System.out.printon(x-y);
break;
case '*':
System.out.println(x*y);
break;
case '/':
System.out.println(x/y);
break;
}
}
}
Ich habe es auch schon mit und ohne import java.util.Scanner;
versucht. Funktioniert leider nicht. Über Hilfe wäre ich dankbar!