package org.magmax.masterjava.tema2.eliminacion;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
/**
* Hello world!
*
*/
public class Eliminacion
{
public static void main( String[] args ) throws IOException
{
System.out.println("Introduzca una cadena:");
String line = readline();
System.out.println("Introduzca una palabra de la cadena");
String word = readword();
System.out.println("Resultado:");
System.out.println(replace(line, word));
}
private static String replace(String line, String word) {
StringBuilder result = new StringBuilder();
for (String item : line.split(" ")) {
if (!item.equals(word))
{
result.append(item);
result.append(' ');
}
}
return result.toString().trim();
}
private static String readword() throws IOException {
StringBuilder builder = new StringBuilder();
int i;
char c;
while (true)
{
i = System.in.read();
if ( i == -1)
break;
c = (char) i;
if (c == ' ' || c == '\n')
break;
builder.append(c);
}
return builder.toString();
}
public static String readline () throws IOException
{
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader reader = new BufferedReader(isr);
String result = reader.readLine();
return result;
}
}