問題タブ [collectors]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2225 参照

java - 配列のリストによるグループ化

グループ化する必要があるオブジェクト配列のリストを取得します。配列には、さまざまなタイプのオブジェクトが含まれています。次に例を示します。

メソッドに何を提供しCollectors.groupingBy()ますか? Student オブジェクトは、オブジェクト配列のインデックス 0 にあります。

0 投票する
5 に答える
228 参照

java - Simple example of using Collectors with java 8

Imagine I have a file like:

I want to parse this into a list with each entry being a map or I guess it could be my own object but I thought a map would be best as it is a key. value.

I was trying:

List<String>しかし、これにより、との間で変換できないというエラーが表示されますList<Map<String, String>>

それとも、これを行うためのより良い方法がありますか?

0 投票する
2 に答える
3100 参照

java - セットのコレクションからすべてのアイテムを追加する最良の方法

次のことを達成するための最良、安価、最もパフォーマンスの高い方法は何ですか?

整数のセットを返すメソッドを提供する of Objects がありますCollectionmyObjectセット内のすべてのアイテムを新しいセットに追加したい。

すべてのオブジェクトからすべての整数を含む結果セットを取得するより良い方法はありますか? flatMapコマンドで「セットをアンパック」することは避けたいです。代わりに、とにかく解凍する.addAllので、最終的には問題ではないようなことを考えますか?.addAll

0 投票する
1 に答える
3823 参照

java - Java 8 の BiMap へのリスト

次のタイプの入力がありますList<List<String>>

入力例:

BiMapに変換したい

これを達成するための最良の方法は何ですか:

現在私はやっています: