hashset

    0

    1答えて

    私はStream APIの学習を開始しましたが、このAPIを使用することはできません。私は、グラフを実装しています が、私はそうのようなクラスがある: グラフ - >ノード - >エッジ ノードがグラフにHashSetの中に保存されています。ノードの端も。私は次の最後の行で何をすべきかを知らない Graph g = new Graph("Graph 1"); g.addNode(new

    0

    1答えて

    に基づく: private List<Foo> cachedFoos; public Foo GetFoo (int fooId) { Foo foo = cachedFoos.FirstOrDefault(s => s.FooId == fooId) if (foo != null){ return foo; } else {

    0

    1答えて

    Scalaでjava.util.HashSetを慣用的に反復する方法を知りました。現在、私は素晴らしいとは思わないwhileループでJavaイテレータを使用しています。 また、変更可能な拡張可能なバッファが効率的かどうか、または不要なオブジェクトの作成を回避する可能性があるのだろうかと思います。 import java.util import scala.collection.generic.

    0

    2答えて

    正規表現を使用してセット内の文字列を検索する方法はありますか?例えば 私は.. AABなど、 をハッシュセットにAAA * Bを検索したい、と結果AAAABを期待してそのようなこと何が存在しない場合は、何があなたがハッシュセットの代わりに使用することをお勧め? SQLのようにデータを検索する方法と同様の質問ですか?

    0

    1答えて

    JavaコレクションのCollections.sort(list)メソッドがハッシュセットまたはリンクされたハッシュセットで機能しないのはなぜですか?その背後にある理由は何ですか?

    0

    2答えて

    配列内の特定のオブジェクト/データへのアクセスの平均複雑度はO(n)です。ここでnは配列の長さです。 HashSet for Javaで要素を検索する場合は、O(1)ですか? HashSet<String> set=new HashSet<String>(); ...... System.out.print(set.contains(Some_string); contains(Strin

    1

    1答えて

    私の要素のハッシュセットを作成するとき、何らかの理由で重複する要素を追加することができます。私はequalsメソッドとhashcodeメソッドをオーバーライドしました。下には私のコードのビットと私の問題の例があります。簡単にするために、私は自分の要素を「要素」と名付けました。 set.add(new element(new Point2D.Double(0,1), new Point2D.Doub

    1

    2答えて

    HashSet一定時間操作のサイズ操作はどのように行われますか? containsとsizeの操作が一定時間であることを読みました。 私はどのように一定時間の操作が含まれて理解していますが、サイズ操作は、要素の数と(線形ではない)比例しないだろうか?

    0

    1答えて

    ここに私の試み public class blah { HashSet<something> blah; public Blah() { this.blah = new HashSet<something>(); //this is empty constructor of something } です//私は新しい何とか public Blah(Blah initia