我想從arraylist中獲取值。迭代泛型類型<User> ArrayList
我有如下的用戶類型bean類..
class User{
public String link;
public String url;
User(String l,String u){
this.link=link;
this.url=url;
}
setters and getters below..
在這裏,我試圖寫有主要的類。
public class ListClass{
public static void main(String args[]){
List<User> list = new ArrayList<User>();
list.add(new User("link1","url1"));
list.add(new User("link2","url2"));
list.add(new User("link3","url3"));
//here i want to iterate both links and urls one by one
Iterator it=list.iterator();
// remaining the code to get both link1 and url1 ..
}
我需要的輸出:
link1 url1
link2 url2
link3 url2
'this.l'應該是'this.link',爲'u'和'網址同上'。 – hmjd
「用戶」的構造函數包含錯誤的賦值。而使用迭代器是一件基本的事情。在谷歌搜索iterator的例子。 –