Scannerklasse wird nicht gefunden

Hallo!

Ich bin Neuling in Java und wollte euch fragen, warum bei mir beim compilen dieses Programmes immer der Fehler kommt:

Test.java:3: cannot find symbol
symbol: class Scanner
location: class Test
Scanner einlesen = new Scanner(System.in);
^

Test.java:3: cannot find symbol
symbol: class Scanner
location: class Test
Scanner einlesen = new Scanner(System.in);
^
2 errors


Bei folgemdem Code:


public class Test {
public static void main(String[] args) {
Scanner einlesen = new Scanner(System.in);
char operator='+';
int a=0;
int b=0;
int ergebnis = 0;
boolean fehler = false;
System.out.print("Bitte Ausdruck mit ganzen Zahlen in Infix-Notation angeben:");
if (einlesen.hasNextInt())
a = einlesen.nextInt();
else fehler = true;
if (einlesen.hasNext())
operator = einlesen.next().charAt(0);
else fehler = true;
if (einlesen.hasNextInt())
b = einlesen.nextInt();
else fehler = true;
if (operator == '+')
ergebnis = a + b;
else if (operator =='-')
ergebnis = a - b;
else fehler = true;
if (!fehler)
System.out.println(ergebnis);
else
System.out.println("FALSCHE EINGABE");
}
}

Vielen Dank im Voraus
 
Hi !

Du musst natürlich auch das Scannerpackage importieren.
ganz oben im Code.
Code:
import java.util.Scanner;

Wenn du Eclipse verwendest gibts sogar eine Funktion Organize Imports, dann gehört ein so ein Package Problem der Vergangenheit an. ;)
 
Zurück
Oben