Questo dipende molto dalla vostra implementazione.
Se gli oggetti vengono aggiunti alla fine dell'elenco in ordine di creazione, il primo elemento nell'elenco (indice 0) sarà il più vecchio.
Se gli oggetti nel proprio elenco vengono aggiunte in un ordine sconosciuto e gli oggetti hanno un metodo per interrogare la data di creazione, si potrebbe o:
- implementare un elenco ordinato in base alla data di creazione oggetto
- itera su ogni elemento dell'elenco e trova l'oggetto più vecchio
L'opzione 1 comporta sovraccarico quando gli articoli vengono aggiunti all'elenco o quando si ordina in modo esplicito l'elenco. L'opzione 2 ha un sovraccarico quando si desidera recuperare l'oggetto più vecchio.
L'elenco è ordinato in base alla data di creazione? –
No, ma l'ordine di lista per data come org.life.java dice: - le cose verranno mantenute nell'elenco nell'ordine in cui le aggiungi, inclusi i duplicati, a meno che non elimini in modo esplicito l'elenco. –