Pobieranie danych od użytkownika

0

Witam,
w jak sposób mogę przypisać do zmiennej jakąś wartość podaną przez użytkownika w wierszu poleceń?
Chodzi mi o coś w rodzaju

cin

z C++.
Pozdrawiam

0

System.in dekorowany jakimś innym strumieniem

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
String line = reader.readLine();
//
Scanner scanner = new Scanner(System.in);
String line = scanner.nextLine();
int i = scanner.nextInt();

W ogóle poczytaj o IO w Javie.

0

Okej, ale powiedz mi jak zrobić wczytywanie kliku danych w jednej linii? (tak się w ogóle da?)

0

Wczytujesz linie i wydzielasz z niej poszczegolne dane... ;p

0

"Piętrowy" Scanner

Scanner scanner = new Scanner(System.in);
while(scanner.hasNext())
{
   String line = scanner.nextLine();
   Scanner sc=new Scaner(line);
   while(sc.hasNext())
   {
      int n=sc.nextInt();
      ....
   }
}

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