No dudes en usar el foro para plantear tus dudas sobre Java. Te contestaremos lo antes posible y si consideramos tu pregunta importante, crearemos una entrada en el blog para contestarte.
Un saludo a todos.
No dudes en usar el foro para plantear tus dudas sobre Java. Te contestaremos lo antes posible y si consideramos tu pregunta importante, crearemos una entrada en el blog para contestarte.
Un saludo a todos.
Comentarios (4)
if (b.matches(".*"+rs.getString(2)+".*")) { ... ... }No olvides poner el punto (.) antes del asterisco (*). En una expresión regular el punto es el carácter comodín y el asterisco indica que el elemento anterior se puede repetir de 0 a n veces. No hay que confundir las expresiones regulares con los caracteres comodín de la consola de Unix y similares.while (rs.next()) { if (b.indexOf("*"+rs.getString(2)+"*")) { jtxtNombre.setText((String) rs.getString(2)); jtxtApellido.setText((String) rs.getString(3)); this.activaBotones(true, true, true, false); encuentra = true; break; } }