hello i'm trying ton understand a programm and a line giving me some trouble. Can you explain me the Construction of this line because i have never seen a "For" like that
for (Iterator<IBaseVO> itMachine = machinesSelected.iterator(); itMachine.hasNext();) {
MachineVO mach = (MachineVO) itMachine.next();
idsMachines.add(mach.getMchId());
}
thanks you