Buongiorno (sono un novellino) della programmazione e volevo chiedervi una domanda su questa consegna:
public int[ ] countByAge (int limitOne, int limitTwo) questo metodo restituisce un vettore di tre numeri in cui si riportano:
in prima posizione, il numero di persone che hanno un’età fino al limitOne;
in seconda posizione, il numero di persone che hanno un’età compresa tra limitOne (incluso) e limitTwo (escluso);
in terza posizione, il numero di persone che hanno un’età maggiore o uguale a limitTwo.
i dati sonoo conservati in una collezione , e nella collezione (arraylist) sono salvate la data di nascita e non l'età.
la mia domanda è questa posso estrapolare l'anno di nascita delle persone in modo da fare data odierna - data di nascita per ottenere l'età ? ( ho usato java.util.date) e poi come faccio a salvare il numero delle persone con 3 contatori diversi?
public int[ ] countByAge (int limitOne, int limitTwo) questo metodo restituisce un vettore di tre numeri in cui si riportano:
in prima posizione, il numero di persone che hanno un’età fino al limitOne;
in seconda posizione, il numero di persone che hanno un’età compresa tra limitOne (incluso) e limitTwo (escluso);
in terza posizione, il numero di persone che hanno un’età maggiore o uguale a limitTwo.
i dati sonoo conservati in una collezione , e nella collezione (arraylist) sono salvate la data di nascita e non l'età.
la mia domanda è questa posso estrapolare l'anno di nascita delle persone in modo da fare data odierna - data di nascita per ottenere l'età ? ( ho usato java.util.date) e poi come faccio a salvare il numero delle persone con 3 contatori diversi?