Как использовать listIterator Arraylist для печати элементов узлов в arraylist?Как использовать ListIterator для печати полей данных узла в arraylist
import java.util.ArrayList;
import java.util.ListIterator;
public class ArrayNodeDemo {
public static void main(String args[]) {
ArrayList<Object> lstObject = new ArrayList<Object>();
Person p1 = new Person();
p1.setPersonId(1);
p1.setPersonName("Tom");
lstObject.add(p1);
Person p2 = new Person();
p2.setPersonId(2);
p2.setPersonName("Jerry");
lstObject.add(p2);
Это показывает местоположение узла. Как мы выводим элементы узла?
Iterator it = lstObject.listIterator();
while(it.hasNext()) {
Object obj = it.next();
System.out.println(obj);
}
}
}
Вы должны наложить obj на Person –
Что-то вроде 'System.out.println (obj.getPersonName())'? и т. д. – Atri
Вы можете закрыть это, выбрав соответствующий ответ? –