java-stream

    0

    1答えて

    フルーツにはすべて'name'と'desc'というフルーツオブジェクトのリストがあります。果物のこのリストには、異なる'desc'の重複番号'name'が含まれます。 i.e. {"apple","its red"},{"banana","its yellow"},{"apple", "its hard"} 今、私はフルーツのこのリストを反復処理し、キーが「名前」で、重複を含んではならないよう

    3

    1答えて

    Java 8 + JavaFXを使用 私はいくつかのデータ分析を行い、結果をXYチャートに出力しようとしています。 私自身が離れ平方私のチャートを得ている、とのように、それは構造を受け付けますので、 public class funds{ private long id; private String userName; private BigDecimal curr

    2

    1答えて

    ストリーム内の2つのプロパティの組み合わせによって結果をグループ化する小さなコードスニペットがあります。適切なフィルタリングの後、私はこれらの2つのプロパティ(この場合はAirportDay)を保持する単純な型のインスタンスを作成するマップを作成します。今私はそれらをグループ化し、それらの数を降順に並べ替えるようにしたいと思います。私が抱えている問題はgroupingByメソッドの正しい引数を思い

    -5

    1答えて

    これら2つの違いは何ですか? 決定的な要因は何ですか、それをどうやって使うのが良いのでしょうか。

    2

    3答えて

    以下のコードは、要約すると、2番目のパラメータにあるエンティティの最初のパラメータをフィルタリングすることを意味します。また、第2パラメータで「変更」が指定された場合は、より狭い結果をフィルタリングする必要があります。 これを実行すると、「IllegalStateException:ストリームが既に操作されているか、閉じています」というエラーが表示されます。 同じストリームを再利用できる方法はあり

    4

    1答えて

    パラメータとして整数のリストを取るメソッドがあります。 私は現在の長いリストを持っていると私が書いたように、整数のリストに変換したい: List<Integer> student = studentLong.stream() .map(Integer::valueOf) .collect(Collectors.toList()); をしかし、私はエラーを受け取りま

    3

    1答えて

    それぞれListのクラスにそれぞれMapがあるとします。 Mapで public class Test { public Map<Long, Integer> map; } LongキーはタイムスタンプとスコアされInteger値です。 私はユニークなタイムスタンプ(Long S)および平均スコアを持つすべてのオブジェクトのマップと出力Mapを組み合わせることができStreamを作

    -3

    1答えて

    filterを使用してコードを単純化するにはどうすればよいですか?このような何かを行う必要があります return new LinkedList<>(pageNames.stream().map(ps -> { DocumentModel docModel = new DocumentModel(); if (pages.contains(ps.getPageName(

    0

    3答えて

    私はキー値ペアとして最小値を持つキーを持つことができるマップにどのように変換できますか?私はこのコードをストリームに変換したい。このようなものに Map<Long, Date> formToDate = new HashMap<>(); for(FormInstance formInstance : formInstances) { if(formToDate.get(for

    1

    1答えて

    ラムダ構文のJavaストリームを使用する割り当てに取り組んでいます。プログラムは設計されているはずです(1)ファイルのセットを数えるには(2)それらのファイル内の単語を数えるには(3)結果を印刷して表示します。 Count 11 files: word length: 1 ==> 80 word length: 2 ==> 321 word length: 3 ==> 643 .....