的ArrayList我有兩個不同的類別:超級簡單的問題在Java
Cliente.java
public class Cliente {
private static String user;
private static String password;
public Cliente (String usr, String pass) {
user = usr;
password = pass;
}
public String getUser() {
return user;
}
}
而且AddToArrayList.java,我在那裏創建一個客戶端類型ArrayList和一些客戶:
public class AddToArrayList{
static ArrayList<Cliente> listaClientes = new ArrayList<Cliente>();
public static void main(String[] args) throws IOException {
Cliente c1 = new Cliente("pepe","pepe1");
Cliente c2 = new Cliente("jose","jose1");
Cliente c3 = new Cliente("edu","edu1");
listaClientes.add(c1);
listaClientes.add(c2);
listaClientes.add(c3);
printArraList();
}
public static void printArraList() throws IOException {
for (Cliente c : listaClientes) {
System.out.println(c.getUser());
}
}
}
爲什麼這個funciont打印我:
EDU
EDU
EDU
相反的:
佩佩
何塞
EDU
在此先感謝。
+1在標題中提到「超級簡單問題」。 – 2011-06-09 07:31:42