generics

    1

    2答えて

    JavaのCollection Frameworkを使用せずに2つの一般的なdoubeリンクリストを組み合わせる効率的な方法はありますか?リストはすでにソートされているため、最初のリストに2番目のリストを追加するだけで済みます。これまでのところ私はこの方法を試してみましたが、私は、これは正しいアプローチであるかどうかわからないです:事前に public void combineWith(List<

    0

    1答えて

    TableColumnから別のものにCellFactoryをコピーしようとしています。実行している問題はジェネリックである。 問題table.getColumns()がTableColumn<X, ?>のリストを返し、私は同じTablecolumn<X, ?>パラメータで、新しい列を作成したいが、私は二、?パラメータを知るために方法がないということで。 for (TableColumn<X, ?>

    1

    1答えて

    スウィフト4に一般的な定義をオプションに私のクラス定義は、私がレスポンスクラスは、復号可能なクラスを介して、またはゼロの表現のいずれか初期化することができますどのよう class Response<T : Decodable> { var responseData : T? } class Test { func someFunction() { let se

    2

    2答えて

    私は、プロジェクトで起こったことを複製するための少しの例を用意します。私はそれを回避する方法を知っていますが、なぜそれがコンパイルされないのかは非常に不思議です。問題は最終的に返されます。私がメソッドpublic TestElement<?> test()の一般的なワイルドカードを使用しているときは、正確にはreturn response.map((element) -> mapAux(50L))

    0

    1答えて

    私は、次の2つの引数をとるメソッドを書いています。1. Numberを拡張する任意の型の配列リスト。2.同じ型の番号。このメソッドは、2番目の引数より小さいすべての数値の配列リストを返す必要があります。 私のクラスはQuiz3FinalQuestion<T extends Comparable>> 私法と呼ばれている私は、私がobjをキャストするために私に言ったJava事前コンパイラを持っていなか

    -3

    1答えて

    ような警告でこの結果はないコンパイルで 111 private transient Object[] elementData; 381 public E get(int index) { 382 rangeCheck(index); 383 384 return elementData(index); 385 }

    1

    2答えて

    インターフェイスIinterfaceを実装するすべてのクラスの拡張メソッドを作成しようとしています。Tのリストを返します。Tは元のクラスです。だから、基本的には何か: public static List<T> Funct<T>(this T obj) where T : Iinterface, new() しかしこれだけではなくIinterfaceクラスに、すべてのオブジェクトに適用されま

    1

    1答えて

    私は製品電卓プログラムに取り組んでいます。アプリ内では、販売担当者がクライアントIDを検索することができ、アプリは彼がクライアントに提供できるサービスと販売のための提供を表示します。フォームはデータベースからダウンロードしたデータに基づいて生成されます。 今、私はリストに生成されたコントロールを格納しようとしています。検索が行われるたびに、私はコントロールを破棄し、リストをクリアします。私がうまく

    0

    1答えて

    jsonschema2pojoでjsonからJavaクラスを自動生成する方法はありますか?ジェネリックスにはプリミティブバイト配列が含まれていますか?例えば、私はこのprivate Map<String, byte[]> mappy;を生成したいとこれまでのところ、私はこれを使用してprivate Map<String, Byte[]> mappy;を生成するために管理: "properties"