Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - portera

#1
Java / Duda novato. Java
27 Julio 2014, 21:40 PM
Buenas, estoy haciendo ejercicios de Java y tengo una duda en uno.
Tengo como atributos una lista de pacientes y una lista de Set<String> que son las enfermedades de dichos pacientes. De forma que al paciente de la posicion i le corresponde el Set<String> de la posicion i de la lista de enfermedades.

En el ejercicio debo devolver el paciente con mas enfermedades dado un sexo. (siendo sexo propiedad de paciente).

El codigo que he implementado ha sido el siguiente:

   public Paciente pacienteConMasEnfermedades (Sexo s){
      
      for (int i=0; i<pacientes.size();i++){
            if(pacientes.get(i).getSexo().equals(s)){
               Integer cont = enfermedades.get(i).size();
               
               Paciente p = pacientes.get(i);
            }
            
         }
      }

      
      return p;
   }

El problema es que no sé como guardar el paciente con más enfermedades dado el sexo, pues lo que hago con este codigo es guardar el numero de enfermedades del paciente i.


Graciiias ;D ;D ;D