Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Albsss
    Registrato dal
    Nov 2012
    Messaggi
    11

    Mettere in relazione due file in java

    Salve a tutti...ho fatto un programmino abbastanza semplice in java ma ho un problema. Ho creato due classi (esempio: classe Paziente con codice fiscale,nome e cognome e una classe Esami con codice fiscale nomeEsame e DataEsame) e nel gestore dovrei creare un metodo in cui dato per esempio il nome del paziente mi riporti tutti gli esami fatti dallo stesso....il fatto è che i due file sono collegati tra loro solo tramite il codice fiscale per cui se fosse "dato il codice fiscale riportare gli esami del paziente" sarebbe tutt apposto, ma dando in input il nome o il cognome come si dovrebbe fare? Non so se mi sono spiegato bene...

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Chiedi il nome
    Cerchi il codice fiscale del paziente (dei pazienti?) con quel nome
    Da quel codice fiscale recuperi l'esame

    Non hai spiegato l'architettura del tuo progetto, di più non ti si può dire. Dove sono salvati pazienti ed esami? In un db? Usi delle liste? Degli array?

    ps: Java ha una sua sezione
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it L'avatar di Albsss
    Registrato dal
    Nov 2012
    Messaggi
    11
    ciao...li ho messi in arrayList...questo è il metodo che ho fatto....
    codice:
    public Gestore filterByNome(String s){
    		ArrayList<Paziente>tmp = new ArrayList<Paziente>();
    		ArrayList<Esame>tmp1 = new ArrayList<Esame>();
    		for(Paziente p : pazienti)
    			if(p.getNome().equalsIgnoreCase(s) )
    				tmp.add(p);
    		return new Gestore(tmp,tmp1);
    	}
    così come è adesso, dato in input il nome ad esempio mi stampa codice fiscale,nome,cognome del paziente ma io vorrei far uscire la lista di esami che ha sostenuto il paziente che si trova nell'altro ArrayList...
    come mi consigli di modificarlo?

  4. #4

    Moderazione

    Originariamente inviato da Alex'87
    ps: Java ha una sua sezione
    provvedo a spostare il thread.
    Amaro C++, il gusto pieno dell'undefined behavior.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.