我正在學習Java編程,現在我正在探索在arralist中使用對象。我知道如何獲得一個值的是,在這樣一個ArrayList的一個對象:列出來自對象數組列表中對象方法的值?
customerList.get(0).getAccountOwnerName()
編輯:這怎麼我做了,這是我的問題是關於什麼的。也許還有更好的辦法呢?
for(int i=0;i<customerList.size();i++){
System.out.println(customerList.get(i).getAccountOwnerName());
System.out.println(customerList.get(i).getAccountOwnerPersonalNumber());
}
THIS IS MY老問題:但是要知道我有一個問題,我已經尋找一個解決方案,通過一個ArrayList迭代,並從對象的方法,如getAccountOwnerName和getAccountNumber每個值。我認爲這個代碼可能是一個開始,但我需要一些幫助來進一步開發它,或者有更好的方法來做到這一點?謝謝!
System.out.print("List of customer");
Iterator<String> itr = customerList.iterator();
while (itr.hasNext()) {
String element = itr.next();
System.out.println(element + " ");
}
嗯,當我運行t時,會收到類似icompatible類型的錯誤消息他的代碼?!我猜這個代碼列出了對象內的所有內容,但是如果我只提取一些值,該怎麼辦? –
我的列表包含對象?! –
我知道String是一個對象,但也許你錯過了解我的問題?真的,你的代碼可以從數組內部的所有對象中獲取每個值,例如像這樣獲取單個值:customerList.get()。getAccountOwnerName()? –