2015-04-13 4 views
-5

Мне нужно запросить координаты, поэтому мне бы хотелось только прочитать символ SINGLE (с консоли). Как это делается? Я ничего не могу найти в документации/учебниках. Спасибо заранее!Вход Java с консоли

+3

Первый результат поисковой системы привел меня [здесь] (http://stackoverflow.com/questions/13942701/take-a-char-input-from- сканер) – Reimeus

ответ

1

Вы можете попробовать использовать этот код:

Scanner in = new Scanner(System.in); 

char firstChar = in.nextLine().charAt(0); 

для строки, и вы можете использовать этот код для Интс:

Scanner in = new Scanner(System.in); 

int firstNumber = in.nextInt(); 
0

Координаты фактически являются числа (верите или нет) поэтому вам нужно будет прочитать 2 переменные int, ось x и y. (Например, X23 Y37)

Для этого вам необходимо импортировать Java.util.scanner в начале вашей программы.

Import Java.util.scanner 

Везде, где вы хотите, чтобы попросить координаты это сделать

Scanner scan = new Scanner(System.in); 
System.out.print("input x: "); 
int x = scan.nextInt(); 

Вы могли бы хотеть определить й в качестве глобальной переменной для другой части коды, чтобы использовать его, но это все, что у действительно нужно. Теперь просто сделайте то же самое, что и y и u получили ur coodinates

Смежные вопросы