Java" for"基于字符串的语句迭代

时间:2016-04-09 21:08:19

标签: java

这是我的问题。如何在for语句中放入一个字符串 示例:for(由user.equals(X)输入的字符串)                     做这个 我想要这个方法,所以语句会重复,直到用户输入所需的特定字符串

3 个答案:

答案 0 :(得分:1)

这个shoudl完全做你想要的。如果用户输入的名称不等于" 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");

 }
}

答案 1 :(得分:1)

为while循环的退出定义<link rel="stylesheet" href="../css/style.css"> [在此示例中为 q ],并读取用户输入,直到满足条件。

实施例

key

所以这段代码会要求用户在传递q之前给出一个字符串......

答案 2 :(得分:0)

我想

for( ; !user.equals(X) ;)
  { user = <scanner input> ;  //accept a scanner input  }

会帮助你。