Número de resultados de una consulta

Total de filas devueltas tras ejecutar una consulta en la base de datos

numero-de-resultados-de-una-consulta

Para obtener el número de filas que devuelve una consulta realizada a la base de datos en JAVA, no es necesario realizar una consulta para obtener los resultados y otra para contarlos (SELECT COUNT(*)…), sino que podemos posicionarnos al último valor del resultSet y ver que fila es con el siguiente código:

public int totalFilas(ResultSet resultados) {
int numFilas = 0;
try {
resultados.last();
numFilas = resultados.getRow();
resultados.beforeFirst();
} catch (Exception e) {
System.out.println(e.getMessage());
}
return numFilas;
}