Основное отличие состоит в том, что этот код Scala прост для чтения, и он сравнительно эффективен как код Java, который использует цикл, потому что переведенный код Scala-to-Java использует цикл while для внутреннего использования.

м, у меня есть объект человек со свойствами, такими какname, hair color, а такжеeye color, У меня есть следующий массивPerson[] people который содержит экземпляры объектов лица.

Я знаю, что могу получитьname собственность одногоPerson объекты с

// 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;

Но что, если я хочу получить доступ кname свойство каждого без использования индексов? Например, создать массив или список только имен или цвета волос? Должен ли я вручную перебиратьpeople массив? Или есть что-то крутое в Java, какString[] peopleNames = people.name?

Ответы на вопрос(3)

Ваш ответ на вопрос