Esempio n. 1
0
  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]);
  }