In your approach
List<String> dobList = new ArrayList<>();
for (Customer customer : customers) {
dobList.add(customer.getDOB());
}
In java 8 you can use below code as reference
List<String> dobsList = customersList.stream()
.map(Customer::getdob)
.collect(Collectors.toList());