Salve!Mi chiedo se è possibile in un qualche modo far interagire delle variabili locali di una classe,con un'altra classe.Vi posto il codice cosi è facile da capire:
La variabile che ci interessa è quella booleana,chiamata presente!codice://Metodo che cerca un nominativo all'interno della raccolta e mostra le sue info public String cercaNome(String Nome){ boolean presente = false; for (Persona contatto : contatti){ if (Nome.equals(contatto.getNome())){ System.out.println(Nome +" è presente nella lista,ecco i suoi dati: "); System.out.println(contatto.getInfo()); presente = true; } } if (presente == false){ System.out.println(Nome +" non è presente nella lista"); } return null; }
Nel file di test,ho questo codice,che ha l'obiettivo di cercare e modificare un elemento.
Il mio intento è il seguente:
se "presente" è false,non modifica un tubo dato che l'elemento non esiste
se "presente" è true,puoi modificarlo
VI posto il codice incompleto:
codice:System.out.println("Inserisci il nome dell'elemento da modificare"); Scanner in3 = new Scanner(System.in); String modificato = in3.nextLine(); rubr.cercaNome(modificato);

Rispondi quotando