Buongiorno.
Ho creato una classe Persona ed un contenitore di tipo Vector.
Vorrei stampare tutti i valori contenuti in Vector.
Classe Persona:
codice:
package Persona;
public class Persona {
private String nome="";
private String cognome="";
public Persona(String nome, String cognome) {
super();
this.nome = nome;
this.cognome = cognome;
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getCognome() {
return cognome;
}
public void setCognome(String cognome) {
this.cognome = cognome;
}
}
Test:
codice:
package Persona;
import java.util.Iterator;
import java.util.Vector;
public class TestPersona {
public static void main(String[] args) {
Persona p1 = new Persona("Zio", "Paperone");
Persona p2 = new Persona("Renato", "Zero");
Persona p3 = new Persona("Pippi", "Calzelunghe");
Vector vp = new Vector();
vp.add(p1);
vp.add(p2);
vp.add(p3);
Iterator i = vp.iterator();
int inc = 0;
while (i.hasNext()) {
System.out.println(i.next());
}
}
}
Risultato console:
codice:
Persona.Persona@52e922
Persona.Persona@25154f
Persona.Persona@10dea4e