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 coloreeye 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?

questionAnswers(3)

yourAnswerToTheQuestion