java - 如何输入将分配给变量的字符串?

标签 java

我需要我的程序要求用户输入一个字符串,在下面的例子中,该字符串将被分配给一个变量,例如:字符串,这样就可以在数组列表中搜索包含用户输入的字符串的字符串。

public void search(){
    String string = "";
    for (int i = 0; i < wordArray.size(); i++){
        if (wordArray.get(i).contains(string) == true){
            System.out.println(wordArray.get(i));
        }
        else{
            System.out.println("No words match your search.");
        }
    }
}

最佳答案

如果这不是 gui 应用程序,您可以使用 System.in .

Scanner s = new Scanner(System.in);
String string = s.readLine();

关于java - 如何输入将分配给变量的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7689047/

相关文章:

java - Android多实例Activity

java - 在多个类中加载 application.properties 的正确方法是什么?

java - 如何在多宿主系统(Java、Linux)上使用多播

Java if 语句仅显示 else 语句

Java Web 应用程序源文件

java - 卡夫卡消费者滞后随机变化?

java - 单击按钮路由到不同的应用程序

java - Eclipse 中的 icepdf-core maven 安装不起作用

java - 查询与更新

java - 错误: Integers added together in successive uses of scanner class