我正在寫一個程序,將取代單個字符串中的多個單詞。我正在使用這段代碼,但它取代了單詞,但給出了兩條不同的結果。我想要替換多個單詞並在一行中輸出。如何在Java中用單個字符串替換多個單詞?
import java.util.*;
public class ReplaceString {
public static void main(String[] args) {
new ReplaceString().run();
}
public void run()
{
System.out.println("Input String:\n");////
Scanner keyboardScanner = new Scanner(System.in);/////
String inString = keyboardScanner.nextLine();/////
String strOutput = inString.replace("call me","cm");
System.out.println(strOutput);
String strOutput1 = inString.replace("as soon as possible","asap");
System.out.println(strOutput1);
}
}
類似的問題:http://stackoverflow.com/q/1326682/18511 – Kip