вот мой вопрос. как положить строку в оператор for example: for (строка вводится пользователем.equals (X)) сделать это Мне нужен этот метод, чтобы оператор повторялся до тех пор, пока пользователь не вводит нужную конкретную строкуJava-заявка на итерацию на основе строки
1
A
ответ
0
Этот shoudl полностью делает то, что вы хотите. Если пользователь вводит имя, не равное «Майку», цикл будет продолжен. Надеюсь, поможет!
import java.util.Scanner;
public class Program {
public static void main(String[] args) {
String name = "Mike";
Scanner scan = new Scanner(System.in);
System.out.println("Enter your name: ");
String user = scan.nextLine();
while (!user.equals(name)) {
System.out.println("Enter your name: ");
user = scan.nextLine();
}
System.out.println("Good bye");
}
}
0
Я думаю
for(; !user.equals(X) ;)
{ user = <scanner input> ; //accept a scanner input }
должно помочь вам.
0
Определение key
для выхода из цикла в то время как [д в этом примере], и прочитать пользовательский ввод, пока условие не будет выполнено.
Пример:
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
System.out.println("Welcome to ....");
System.out.println("press \"q\" to exit or just type word until the end of the life");
String userInput =scan.nextLine();
while (!"q".equalsIgnoreCase(userInput)) {
System.out.println("The user input was: " + userInput);
System.out.println("try again please (\"q\" to exit) ");
userInput =scan.nextLine();
}
} // Ends playGame
так что этот код будет запрашивать у пользователя, чтобы дать строку до д в прошло ...
Смежные вопросы
- 1. Удалить строки на основе строки
- 2. envsubst на основе строки
- 3. отдельной строки на основе
- 4. Множественная рекурсия на итерацию
- 5. Указатель на векторную итерацию
- 6. Круговая на итерацию
- 7. Замена рекурсии на итерацию
- 8. Удаление из массива на основе значения строки
- 9. Нужно ли реализовать итерацию для универсального буфера на основе массива?
- 10. Разбиение строки на две строки mysql на основе значения строки
- 11. Разбиение строки на разделы на основе заголовков
- 12. Разбиение строки на основе csv
- 13. Bind строки на основе статуса
- 14. Вызов методов на основе строки
- 15. Сортировка массивов на основе строки?
- 16. Позиционирование курсора на основе строки
- 17. Validate строки на основе формата
- 18. Связывание Ninject на основе строки
- 19. Перенаправление на основе строки запроса
- 20. Показать строки на основе $ array
- 21. ROWCOUNT на основе значения строки
- 22. разбор строки на основе столбцов
- 23. Вызов функции на основе строки
- 24. Subset на основе состояния строки
- 25. Сортировка на основе строки java
- 26. Джанго строки на основе разрешения
- 27. Разбиение строки на основе списка
- 28. Условные строки на основе столбца
- 29. strtoull на основе входной строки
- 30. Выделите строки на основе InputDate
вы пробовали 'в то время как {(user.equals (X)!). ...} '? – user1314742