IntelliJ Idea i wczytanie danych z klawiatury

IntelliJ Idea i wczytanie danych z klawiatury

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

KK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

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

Kopiuj

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ć :)

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1683
0

to zacznij od podstaw i importów.

KK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

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

KA
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Warszawa
  • Postów: 1683
0

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

KK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

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

Shalom
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Space: the final frontier
  • Postów: 26433
0

Bo nazwales swoją klasę scanner...

KK
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 25
0

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

bogdans
  • Rejestracja: dni
  • Ostatnio: dni
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:

Kopiuj
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);
    }
}

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.