E ai....
Pessoal eu tenho uma String semelhante a isso -> insert into tabela(coluna1, coluna2, coluna3) values(?,?,?)
e tenho num ArrayList os valores ordenados que devem substituir os "?".
Então o que eu fiz:
for(int i = 0; i < stringComCaracter.length(); i++){
if(stringComCaracter.charAt(i) == '?'){
stringComCaracter.replaceFirst("AQUI ESTA O PROBELMA", " " + list.get(0) + " ");
list.remove(0);
}
}
O problema é que eu não consegui formar uma regex que encontre o primeiro caracter ?.
Se alguém puder dar uma idéia.
Abraço,