我的问题是想要用另一个String替换String的内容。例如,如果我有生成代码...,那么在等待两秒后,我希望程序用生成代码成功替换生成代码。
*请注意我使用的是Eclipse,以下代码适用于Notepad *
String code = "Generating code...\r";
String successful = code.replaceAll(code, "Generating the code has been successful.\r");
[...]
try {
System.out.print(code); // prints out Generating Code
Thread.sleep(2000); // Waits two seconds
System.out.print(successful); // Replaces Generating Code with has been successful
}
此代码在记事本中有效,因为\ r \ n会替换文本。但是,在Eclipse \ r \ n中不替换文本,而是结束该行。有没有办法让这个功能在Eclipse中运行?
我在Eclipse中的代码与此处列出的在Notepad ++中的代码相同。