2017-02-23 24 views

回答

3

是的。 鑑於List<User> users

String[] names = users.stream().map(user -> user.name).toArray(String[]::new); 

即「流的用戶,每一個拿到名字,把它們放在一個新的String數組。」

如果您UsergetName()方法,那麼這將是:

String[] names = users.stream().map(User::getName).toArray(String[]::new); 
相關問題