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

标签 java

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

最佳答案

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

 }
}

关于Java "for"基于字符串的语句迭代,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36522738/

相关文章:

java - Apache maven : where do dependencies and libraries installed locally up?

onResume() 上的 java.lang.NullPointerException

java - 在整数数组中查找循环的长度

java - 使用代码覆盖工具时,在此之前的构造函数中的代码或生成的类文件中的 super 代码

java - 将数据源添加到 Jdbctemplate bean 会引发异常

java - 带有 CookieManager 的 HttpURLConnection 是否应该自动处理 session cookie?

java - 你在 Scala/Lift 中开发的经验是什么?

java - 使用 java 8 的 google appengine 的 Websocket 或 native 套接字?

java LocalDateTime 来自字符串解析错误

java - 获取 org.hibernate.exception.JDBCConnectionException : could not execute query even through JNDI