Problema com string

nao consigo substituir a string abaixo…

como fazer isso funcionar?

[code]/*

  • To change this template, choose Tools | Templates
  • and open the template in the editor.
    */
    package Nfe200;

/**
*

  • @author Jonas
    */
    public class TesteString {
    public static void main(String[] args) {
    // String s1 = “<?xml version=\"1.0\" encoding=\"UTF-8\" ?>”;
    String s2="<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
    System.out.println(s2.replaceAll(s2, “qualquer coisa”));

    }
    }[/code]

Jonas, podes fazer assim.

 System.out.println(s2.replace(s2, "qualquer coisa"));

Usa apenas o replace já resolve teu problema.

Só pra avisar quem vier responder aqui, esse tópico está duplicado.

http://guj.com.br/java/283661-problema-com-string

Vou responder aqui porque considero ser uma dúvida “Java Básico”

Pelo que vi seu código esta funcionando e vai imprimir “qualquer coisa”.

Onde esta o problema ?

OBS: s2.replaceAll não vai mudar o conteúdo de s2. Ele vai devolver uma nova string com o valor alterado.

Abraço.

Por favor, não duplique tópicos. Na dúvida, abra em um lugar só e avise um moderador para que ele possa conferir o local