-1
私は、それぞれ「メール」フィールドを持つ「クライアント」オブジェクトのリストを持っています。JAVA8:オブジェクトのリストをString []にマップする
List<String> listEmails = clients.stream().map(client->client.getEmail())
.collect(Collectors.toList());
...しかし、直接String[]
を返す:
は、私のようなものが必要。
List<Client>
をJava 8ストリームを使用してString[] listEmails
にマップする適切な方法はありますか?
ループと私はそれがクリーンで簡潔な答えを – Lokesh
に電子メールを保存!私は.toArray(String [] :: new)トリックについて知らなかった。 – DavidPi