è una stringa ......
codice:
/** Classe Persona: descrive persone che abitano in una citta'.
*/
public class Persona {
private String nome;
private String citta;
/** Costruttore di Default vuoto */
public Persona() {
this.nome = " ";
this.citta =" ";
}
/** Costruttore con parametri*/
public Persona(String nome, String citta) {
this.nome = nome;
this.citta = citta;
}
public String getNome () {
return nome;
}
public String getCitta() {
return citta;
}
public String toString() {
return "Nome : " + nome + " citta' di residenza : " + citta;
}
// PER L'ESAME: Definire il metodo specificato nel seguito
/** il metodo
public boolean risiede(String[] _citta)
verifica se this risiede in una delle localita' memorizzate
nell'array citta. In caso positivo, il metodo restituisce true; false altrimenti.
Per esempio, si supponga che l'array citta contenga
i seguenti nomi di citta: Roma, Torino, Milano.
Se this risiede a Torino, il metodo restituisce true.
Se invece this risiede a Genova, il metodo restituisce false.
*/
public boolean risiede(String[] _citta) {
/* sviluppare il codice del metodo */
for(int i = 0; i< _citta.length; i++){
if ( this.citta== _citta[i])
return true ;
}else
return false ;
}// fine definizione classe