Mein java scanner funktioniert nicht?

3 Antworten

Hey,

das liegt daran, dass du seine Instanz der Scanner Klasse scanner genannt hast (kleines s). Wenn du, wie in deinem Code, ein großes S nutzt, referenzierst du nicht deine Instanz sondern greifst direkt auf die Klasse zu.

Mfg Jannick (L1nd)

Woher ich das weiß:Hobby

tom123090001 
Beitragsersteller
 09.11.2021, 11:29

Danke

Bei dir steht:

Scanner.nextInt(); das ist falsch, denn Scanner ist die Klasse und nicht das Objekt, welches du referenziert hast.

scanner.nextInt(); das müsste funktionieren.

Woher ich das weiß:Studium / Ausbildung – Staatlicher geprüfter Informatiker

tom123090001 
Beitragsersteller
 09.11.2021, 11:31

Danke

Moin,

ohne de Code zu kennen ist das schwer zu beantworten.

Vermutlich hast du die Variable nicht deklariert und/oder nutzt sie im falschen Kontext.

MfG

Souta

Woher ich das weiß:Berufserfahrung