Purtroppo siamo sprovvisti del mysql_num_rows() che invece è a disposizione di PHP, però si può determinare il numero di righe estratte lo stesso, con un paio di righe:

Sia rs il tuo ResultSet

codice:
rs.last(); //vado all'ultima riga estratta
int numRows = rs.getRow();  // ne prendo il numero
rs.beforeFirst();  //torno all'inizio del ResultSet
A questo punto se numRows > 0 ti trovi già il ResultSet "riavvolto", pronto per il classico
codice:
while(rs.next()) {
 ...
}
Se invece numRows è 0, non serve fare il while