Buongiorno a tutti...avrei bisogno di una piccola spiegazione...
Qui sotto ho postato il mio file .java. Ad un certo punto mi viene chiesto "crea oggetto indirizzo con quei dati(che sarebbero i dati letti dal file) e mettilo in rubrica."
non capisco come devo creare sto oggetto maledetto per poterlo utilizzare...ringrazio in anticipo ciao ciao
public class Indirizzario {
public static void main(String[] args) {
// gli oggetti indirizzi vengono memorizzati in array
// rubrica con 50 posti
Indirizzo[] rubrica = new Indirizzo[50];
int i = 0;
String riga="";
String token="";
try
{
Scanner scf = new Scanner(new File("indirizziPerRubrica.txt"));
while (scf.hasNextLine())
{
riga = scf.nextLine();
StringTokenizer tokenizer = new StringTokenizer(riga);
riga = "";
while(tokenizer.hasMoreTokens())
{
token = tokenizer.nextToken();
riga += token+" ";
}
Indirizzo.rubrica[i] = riga;
i++;
//... leggi i token cognome, nome, via, numeroCivico, citta
//crea oggetto indirizzo con quei dati e mettilo in rubrica
}
scf.close();
} catch (IOException e) {e.printStackTrace();}
//stampa a video contenuto di rubrica (solo i nominativi inseriti)
}
}
class Indirizzo
{
private String cognome;
private String nome;
private String via;
private int numeroCivico;
private String citta;
public Indirizzo(String cogn, String n, String v, int num, String cit)
{
//costruisce oggetto Indirizzo che descrive l'indirizzo di
//una persona
}
/*public String toString()
{
// restituisce forma stampabile di oggetto Indirizzo
}*/
}

Rispondi quotando