Estoy escribiendo un programa que reemplazará varias palabras en una sola cadena. Estoy usando este código pero está reemplazando la palabra pero dando resultado en dos líneas diferentes. Quiero que se reemplacen varias palabras y que salgan en una sola línea.¿Cómo reemplazar palabras múltiples en una sola cadena en 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);
}
}
pregunta similar: http://stackoverflow.com/q/1326682/18511 – Kip