我有一个名为myEmpls
的列表。
List myEmpls = new ArrayList();
在这个列表中,我添加了用户定义的对象。
LogConf e = getLogs(el);
//add it to list
myEmpls.add(e);
现在,如何迭代对象列表并从这些对象中获取值?该怎么做呢?
for(LogConf element : myEmpls) {
System.out.println(element.getValue());
}
您还应该习惯于定义列表中元素的类型:
List<LogConf> myEmpls = new ArrayList<LogConf>();
我知道这篇文章发布已经有一段时间了。你也可以使用迭代器(Iterator)。
List myEmpls = new ArrayList();
Iterator itr = myEmpls.iterator();
while(itr.hasNext()) {
LogConf Logobj = (LogConf) itr.next();
System.out.println(Logobj.getterName());
}