collections

    1

    5答えて

    私は隣接リストを使用するGraphというカスタムメイドクラスを持っています。具体的には、各ハッシュマップにすべてのノードの隣接ノードがエッジとして含まれるハッシュマップの配列があります。キーは終了ノードであり、値はEdgeオブジェクトです。 今、私はこのGraphクラスをIterableにしたいと思っています。すべてのそれらのハッシュマップをマージし、それらのすべての要素に共通のイテレータを返す方

    2

    9答えて

    Javaを使用し、v1.6と仮定します。 ユニークなインデックスが文字列で、一意でない値がintであるコレクションがあります。 できるだけ早くこのコレクションに対して何千ものルックアップを実行する必要があります。 私は現在HashMap<String, Integer>を使用していますが、Integer to intのboxing/unboxingがこれをより遅くしていることが心配です。 私は、i

    0

    3答えて

    私は、指定された条件と所定のページング(開始インデックスと必要なアイテムの数)を持つデータベースからアイテムを取得するための遅延リストを作成しています。 リストのインスタンス化では、マップされたテーブルのアイテムの総数がカウントされるので、リストの最初のサイズ(リストはアイテムの追加と削除が許可されているため、の最初の)を持ちます。 それはほとんど動作しますが、フェッチする項目の具体的な数を決定す

    28

    2答えて

    何らかの配列に保持されている文字列のうち、あらかじめ設定されていない上限を持つ配列には、どのようなものが最も適していますか?以下のような単純なコードの場合 : var list = new SomeContainer(); // size is unknown for()/foreach()/do()/while() // any loop { list.Add(string);

    15

    4答えて

    JPAには2つのエンティティEntry and Commentがあります。エントリには、2つのコメントオブジェクトのコレクションが含まれています。 @Entity public class Entry { ... @OneToMany(fetch = FetchType.EAGER, cascade = CascadeType.ALL) @IndexColumn(

    0

    3答えて

    私は2つのリストボックスをすべて1つのプロジェクトに、1つはアクティブなプロジェクトのみを持っています。 1つのobservablecollectionがあり、その中のすべてのプロジェクトがすべてのプロジェクトのリストボックスにバインドされています。他のリストボックスに何をバインドするのですか?私は新しいコレクションを作成し、アクティブなコレクションをソートする必要がありますか?新しいアクティブプ

    4

    3答えて

    ArrayListクラスをあまり拡張せずに拡張しようとしています。私はそれを拡張し、それをパラメータ化できるようにしたい。 だから、通常、私は単純に拡張ArrayListには動作しません MyList<SomeObject> list = new MyList<SomeObject>(); をしたい ArrayList<SomeObject> list = new ArrayList<Some

    0

    2答えて

    リスト内の文字列とターゲット文字列の違いに基づいてリストをソートする必要があります。 この種のソートアルゴリズムを実装する最良の方法は何ですか? パフォーマンスはあまり気にしませんが、コレクションが大きくなる可能性があります(50万円のトップ)。 ヘルプありがとうございました!

    140

    3答えて

    私は選択したキーでコレクション内のアイテムのリストを保持しようとしています。 Javaでは、次のようにマップを使用します。 class Test { Map<Integer,String> entities; public String getEntity(Integer code) { return this.entities.get(code); }

    17

    2答えて

    を使用して定義したクラスで、一般的なリストを宣言し、私は人が追加型を使用して定義されたPowerShellの、で一覧を宣言しようとしています: add-type -Language CSharpVersion3 -TypeDefinition @" public class Person { public Person() {} public stri