两种选择:
- 迭代
- 流( Java 8 )
迭代
List<String> names = new ArrayList<>();for (Person p : people) { names.add(p.name);}流
String[] names = Arrays.stream(people).map(p -> p.name).toArray(size -> new String[people.length]);

两种选择:
迭代
List<String> names = new ArrayList<>();for (Person p : people) { names.add(p.name);}流
String[] names = Arrays.stream(people).map(p -> p.name).toArray(size -> new String[people.length]);