Mein java scanner funktioniert nicht?
Warum ist nextInt rot unterstrichen
3 Antworten
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
Java
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
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
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
Da ist ein Bild mit dem Code xD