Wątek przeniesiony 2015-02-20 01:20 z Java przez bogdans.

IntelliJ Idea i wczytanie danych z klawiatury

0

Witam, mógłby ktoś mi pomóc z wczytaniem z klawiatury za pomocą klasy Skanner w programie IntelliJ Idea ?


public class Scanner
{
    public static void main (String[] args)
    {
        Scanner input = new Scanner(System.in);
        System.out.println("Podaj imie:");
        String name = input.nextLine();
        System.out.println("Witaj " + name);
    }
}

To niestety nie działa, wyrzuca dwa błędy, że konstuktor klasy Skanner nie możę przyjmować parametrów w nawiasie a drugie to że nie ma możliwości "input.nextLine()" ze czegoś takiego nie ma. Nie wiem jak sobie z tym poradzić :)

0

to zacznij od podstaw i importów.

0

jak wpisuje import java.util.Scanner; to kompilator wyrzuca błąd że ta klasa jest już zdefiniowana

0

to może wklej tutaj ten błąd albo kod ? ;]

0

Kod masz w pierwszym poście :)
błędy w załączniku

0

Bo nazwales swoją klasę scanner...

0

No i wszystko. No cóż początki są zawsze trudne. Dzięki za pomoc ;)

0

Można mieć w programie dwie klasy o takiej samej krótkiej nazwie, ale różniące się pełną - zawierającą nazwę pakietu - nazwą. Kod z tego wątku można poprawić tak:

public class Scanner
{
    public static void main (String[] args)
    {
        java.util.Scanner input = new java.util.Scanner(System.in);
        System.out.println("Podaj imie:");
        String name = input.nextLine();
        System.out.println("Witaj " + name);
    }
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0