el metodo next de ResultSet, devuelve un boolean, no un int, Lo que deberias hacer, es mover el cursor una posicion (por que el count siempre te va a devolver algo), obtener el valor de lo que te ha devuelto con la columna, por ejemplo, y luego compararlo. Es decir, algo como:
Código:
//Aqui haces la consulta y rellenas el resultset
rs.next();
if(rs.getInt(0) != 1 )
//haz lo que sea si existe
else
//haz lo que sea si no existe
Espero que te sirva.