mduques
String abc = "Eu sou um ótimo Programador\n\n\n\n JAVA";
abc = abc.replaceAll("\n", "");
System.out.println(abc);
Thiago_Domingues
String a = "SOU ÓTIMO PROGRAMADOR \n\n\n
String b = a.replaceAll("\n", "");
System.out.println(b);
para que ele faça o Replace você deve armazenar a string nova em outra variável…
mduques
Qual a forma que vc tava fazendo?
mduques
rpz pq vc nao coloca essa logica toda no default???
Já que sera sempre String pq switch??? Acho que esses campos que vc ta reclamando está entrando no defaul e nao ta fazendo o tratamento…
Testa ai…
while(rs.next()){
for(int i = 0; i < columnQuant; i++){
columnType = md.getColumnType(i + 1);
columnValue = rs.getString(md.getColumnLabel(i + 1));
if(i != 0){
values.append(", ");
}
if(columnValue != null){
columnValue = columnValue.trim();
columnValue = columnValue.replaceAll("\n", "#");
values.append((new StringBuilder("'")).append(columnValue).append("'").toString());
}else{
values.append(columnValue);
}
}
}
mduques
Eu sei né…
Eu acho que está vindo um Type que nao esta no seu switch e esta sendo colocado sem tratamento no default…