private void summarizeByPersonRelationship() { // summarize number of people by PersonRole (married, single, child) int[][] roleCounter = new int[101][3]; for (Person pp : Person.getPersonArray()) { if (pp.getGender() == 1) continue; int age = Math.min(100, pp.getAge()); roleCounter[age][pp.getRole().ordinal()]++; } logger.info("Person role distribution for women:"); logger.info("age,single,married,child"); for (int i = 0; i <= 100; i++) logger.info(i + "," + roleCounter[i][0] + "," + roleCounter[i][1] + "," + roleCounter[i][2]); }