galera eu to fazendo uma consulta que vem do bd e que faço com que no resultado encontrado venha grifado o termo que a pessoa digitou,até ai tudo bem, vou ate postar meu codigo, que acho que pouca gente saberia fazer isso ou teria a ideia de grifar (me inspirei no site da sun) o texto…
O problema é que se a pessoa digitar “java” e no bd estiver cadastrado “Java” ou “jaVa” (com alguma maiuscula ou vice versa) o codigo nao funciona …entao eu fiz tudo passar para minusculo, mas ae a pessoa que me pediu falou que os campos nao poderiam vir tudo em minusculo (autor de livros, nomes de cidade),alguem teria uma ideia inovadora ae,ou outra funçao que faça o replaceAll ??
//TRES PROXIMAS LINHAS SÃO PARA PASSAR STR PARA MINUSCULO E GRIFAR A PALAVRA
//grifar é o texto que a pessoa digitou
String auxAutor=rs.getString(“nomeCad”);
//auxAutor=auxAutor.toLowerCase();
auxAutor=auxAutor.replaceAll(grifar, “b”+grifar+"/b"); //obs aqui nao coloquei as tags <> porque tava ficando ja em negrito
falou