substitua String por outro em java

Qual function pode replace uma string por outra string?

Exemplo # 1: O que irá replace "HelloBrother" por "Brother" ?

Exemplo # 2: O que irá replace "JAVAISBEST" por "BEST" ?

O método de replace é o que você está procurando.

Por exemplo:

 String replacedString = someString.replace("HelloBrother", "Brother"); 

Tente isto: http://download.oracle.com/javase/7/docs/api/java/lang/String.html#replace%28char,%20char%29

 String a = "HelloBrother How are you!"; String r = a.replace("HelloBrother","Brother"); System.out.println(r); 

Isso imprimiria “Irmão como você está!”

Existe a possibilidade de não usar variables ​​extras

 String s = "HelloSuresh"; s = s.replace("Hello",""); System.out.println(s); 

Substituir uma string por outra pode ser feito nos methods abaixo

Método 1: usando String replaceAll

  String myInput = "HelloBrother"; String myOutput = myInput.replaceAll("HelloBrother", "Brother"); // Replace hellobrother with brother ---OR--- String myOutput = myInput.replaceAll("Hello", ""); // Replace hello with empty System.out.println("My Output is : " +myOutput); 

Método 2 : usando Pattern.compile

  import java.util.regex.Pattern; String myInput = "JAVAISBEST"; String myOutputWithRegEX = Pattern.compile("JAVAISBEST").matcher(myInput).replaceAll("BEST"); ---OR ----- String myOutputWithRegEX = Pattern.compile("JAVAIS").matcher(myInput).replaceAll(""); System.out.println("My Output is : " +myOutputWithRegEX); 

Método 3 : Usando o Apache Commons conforme definido no link abaixo:

 http://commons.apache.org/proper/commons-lang/javadocs/api-z.1/org/apache/commons/lang3/StringUtils.html#replace(java.lang.String, java.lang.String, java.lang.String) 

REFERÊNCIA

  String s1 = "HelloSuresh"; String m = s1.replace("Hello",""); System.out.println(m);