Usar tags em Strings assim como em PreparedStatements

Galera,

assim como nos PreparedStatements onde podemos usar a tag “?” e posteriormente incluir dados no lugar dessa tag, tem como fazer isso com Strings ??

Ex:

O ? gosta da ?.

ai eu substituo o primeiro ? por Joao e o segundo ? por Maria.

O João gosta da Maria.

tem como fazer isto ?

[]s

n sei se eh bem isso q vc ta querendo, mas vc pode usar o metodo replace de String

Depois de criado, vc usa o método setString(int, String) do PrepareStatement, onde o primeiro parâmetro é o índice do ?, que começa em 1 e o segundo é a String a ser inserida no lugar do ?

blz?

Felipe, tinha esquecido desse método… obrigado.

Foi mal ai… ignore minha mensagem anterior…

Com a mesma facilidade como no PrepareStatement, não terá algo parecido…

é…
e usar o replace não fica muito profissional…

O correto é nao ter strings no código e sim usar constantes… mas o problema é que as strings que uso não sao estaticas, eu preciso sempre alterar o nome de uma pessoa ou um identificador…

o jeito vai ser usar mais do que uma constante mesmo e concatenar…

return CONS_A + NOME + CONS_B + IDENT;