Принимать любой тип данных (int, float, string) от пользователя в любом порядке.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Принимать любой тип данных (int, float, string) от пользователя в любом порядке.

Сообщение Anonymous »

Каким должен быть синтаксис для получения StdInput и StdOutput в Java.

Мне нужно получить ввод от пользователя, который может быть в любом порядке и с любым типом данных ( int, float, строка). Мой код принимает это, но он не позволяет гибко принимать типы данных в случайном порядке.

Код: Выделить всё

Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
double y = sc.nextDouble();
sc.nextLine();
String s = sc.nextLine();

System.out.println("String: " + s);
System.out.println("Double: " + y);
System.out.println("Int: " + x);
Как получить входные данные в любом порядке, независимо от типа данных?

Подробнее здесь: https://stackoverflow.com/questions/447 ... -any-order
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»