這是我的問題。例如:for(由user.equals(X)輸入的字符串) 執行此操作 我想要此方法,以便語句重複自身,直到用戶輸入所需的特定字符串基於字符串的Java「for」語句迭代
1
A
回答
0
這件衣服完全做你想做的。如果用戶輸入的名稱不等於「Mike」,則循環將繼續。希望能幫助到你!
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
一會兒循環的退出[中的q這個例子],並且直到條件滿足讀出的用戶輸入。
例子:
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. if語句基於字符串字段
- 2. 基於迭代選擇字符串
- 3. PHP - for語句中的字符串
- 4. HSQL迭代FOR語句不工作
- 5. 如何迭代Java中的字符串?
- 6. 迭代Java中的字符串列表?
- 7. char變量的java字符串迭代
- 8. 迭代通過一個字符串,並切換語句:C++
- 9. 字符串迭代
- 10. 600M語句的Java哈希字符串
- 11. HAML類字符串與基於if語句的類
- 12. 如何通過迭代基於特定字符的子字符串?
- 13. java if語句字符串比較
- 14. 基於字符串中的術語提取「包容」字符串
- 15. java基於字符串的反轉
- 16. 基於列的字符串拆分(Java)
- 17. 將字符串語句轉換爲切換字符串語句
- 18. 迭代mysql中字符串的字符
- 19. 打開字符串如果語句一個Java IF語句
- 20. Java 7 cobertura代碼分支覆蓋字符串開關語句
- 21. 如何更新for循環的每次迭代的字符串?
- 22. Python - 基於字符串內字符位置的條件句
- 23. 迭代替換字符串
- 24. 迭代字符串問題
- 25. Python迭代字符串
- 26. 可迭代字符串
- 27. 簡化字符串迭代
- 28. 迭代通過字符串
- 29. 迭代多值字符串
- 30. C++字符串迭代器
你嘗試過'而{(user.equals(X)!)。 ''? – user1314742