java - 用用户输入替换字符串 - Java

标签 java

我不确定我的做法是否正确。我正在编写一个程序来练习 StringReplacement。用户输入的内容是什么,我希望能够采用其中一个单词并将其更改为其他内容作为输出。

这是我的代码:

import java.util.Scanner;

public class StringReplace {


private static Scanner input;

public static void main(String[] args) {

    String Line;
    input = new Scanner( System.in );       
    System.out.print("Please Enter a String: ");
    Line=input.next();

    Line = Line.replace("Wake", "Wake Business");

}
}

例如,运行程序后,系统会提示用户

Please Enter a String:

我会输入“唤醒美国”,当我按回车键时什么也没有发生。我知道我以错误的方式处理这个问题,并且不知道如何纠正它。是的,我是初学者。有人会帮我解决这个问题吗?我会很感激。预先感谢您。

最佳答案

您必须将该行打印到控制台才能看到它。 Java 会在某种程度上帮助你,但不会那么远。

对变量 Line 运行操作后(Line 应该作为变量使用小写),您应该执行此操作,这将打印出您的变量。

   System.out.println(Line);

关于java - 用用户输入替换字符串 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21338829/

相关文章:

java - maven 生成的 WAR/JAR 文件不提供代码的最实际版本

java - Servlet 和 JSP : Adding parameters to a href that routes to a servlet

java - 如何在 Netbeans 中使用 sqlserver 和 jtds 驱动程序设置 Hibernate

java - 实现几个签名冲突的接口(interface)

java - 如何从同一个包中读取 file.xml?

java - 在 Junit 中多次调用单个测试

java - 为什么静态初始化程序中带有 lambda 的并行流会导致死锁?

java - 为什么 EAR 中的多个 ejb jar 共享相同的类加载器,而每个 WAR 都有自己的类加载器?

java - 如何在两个数组中查找字符串之间的匹配项 - java

java - 在 Java 中处理大文件 - XML 或序列化文件,哪个更好?