java-8

    0

    1答えて

    私は、関数F < R、C>を含む従属クラスを模擬する必要があります。 クラスをテストする: public Function<R, C> transformToEmployee = new Function() { public C apply(R rrd) { C cc = new C(); if (rrd == null) { return

    5

    2答えて

    私はBiFunctionで2つのジェネリックアレイをペアで組み合わせたいと思っています。ここでは、素朴な実装を参照してください。forループせずにこれを行うには、よりエレガントな方法があるかどう <A,B,C> C[] combine(A[] as, B[] bs, BiFunction<A,B,C> op) { if (as.length == bs.length) { C

    -2

    1答えて

    配列内の単語の頻度を数える必要があります。結果を処理する(entrySetでなければならないと思う)... entrySetの順序も重要です。配列をLinkedHashMapに変換する必要があると思います。 Map<String, Integer> map = new LinkedHashMap<>(); for(String word : words) { Integer coun

    3

    1答えて

    私は、コードの副作用のない性質と、並行コードでのそのユーティリティのために、より機能的なプログラミングを私がしていることに取り入れようとしてきました。私は、Javaストリームの連続した要素を除外する必要性に遭遇し、平易な古い命令的アプローチよりも優れた機能的アプローチを思いつくことができませんでした。引数を記録するプログラムがあり、2つの連続した要素を除外したいとします。たとえば、-o anOpt

    2

    3答えて

    OptionalInt max=IntStream.of(arr).max(); OR int maximum=0; for (int i:arr) { maximum=Math.max(i,maximum); } これらの両方の方法は、最大値を返します! OptionalIntとは何が違いますか? OptionalIntの定義に従って、valueが存在する場合はgetasI

    0

    1答えて

    私は、次の(1つの実行のための詳細)を実行します(春ブーツと春のバッチ付き)は、Java 8バッチ処理を作成する必要があります。 取得私は5つの異なるクエリを起動する必要があることがわかっているN異なる情報源(3つのWebサービス、3つの異なるデータベース)からの情報は、約14のサービス方法を呼び出します。私は、情報の量が合計で処理される約50万~1,000,000の情報データであると計算した。

    2

    1答えて

    を使用してリストをフィルタリング私はProjectクラスを持っている: class Project { List<Name> names; int year; public List<Name> getNames(){ return names; } } その後、私は私がList<Project>を持っているし、年に基づいてプロジェクトのリ

    0

    2答えて

    私はJavaの初心者です。それは、その後、私は「dynamicMethodExecution」に任意の関数とパラメータの任意のリストを渡した場合 public void dynamicMethodExecution(Somefunction someFunction, List<T> params) { //Pass the params to the someFunction and

    0

    1答えて

    JavaFX用NetBeans IDE 8.2を使用しています。私はすでにボタンの位置を変更するためにsetLayoutX/Yを使う必要があることを知っています。私はこれを試しましたが、ボタンには何の効果もありません。ここに私のコードです: /* * To change this license header, choose License Headers in Project Properti

    1

    3答えて

    を参照し a -> getVal(1, 2) がとにかくメソッド参照にこれを回すのがあるが、何かのように: Class::getVal ありがとう