Java - A maneira mais fácil de obter propriedade única de cada objeto em uma lista / matriz?
Digamos que eu tenha um objeto de pessoa com propriedades comoname
, hair color
eeye color
. Eu tenho a seguinte matrizPerson[] people
que contém instâncias de objetos pessoais.
Eu sei que posso conseguir oname
propriedade de um dosPerson
objetos com
// create a new instance of Person
Person george = new Person('george','brown','blue');
// <<< make a people array that contains the george instance here... >>>
// access the name property
String georgesName = people[0].name;
Mas e se eu quiser acessar oname
propriedade de todos sem usar índices? Por exemplo, para criar uma matriz ou lista apenas de nomes ou cor de cabelo? Preciso iterar manualmente através do meupeople
matriz? Ou há algo legal em Java comoString[] peopleNames = people.name
?