`while (sc.hasNext()) {
System.out.println("Inside second while");
String data =br.readLine();
System.out.println("Scanning");
if (index == 0)
ud1.setUserId(Integer.parseInt(data));
else if (index == 1)
ud1.setUserName(data);
else if (index == 2)
ud1.setUserAddress(data);
else if (index == 3){
ud1.setUserEmail(data);
break;
}
else{
System.out.println("invalid data::" + data);
}
index++;
}
index = 0;
ud.add(ud1);
System.out.println(ud);`
Here i have used setters. Now how should i use getter to retrieve the data of arraylist. Please help me with the for each loop using getters