hashcode

    9

    4答えて

    私はJavaでdoubleをハッシュする方法を知りましたか?私は他の原始的なデータとオブジェクトをハッシュしました。私はhashcodeメソッドを使うことができると思った?私が見たことから、これはかなり複雑に見えます。私は種を作ることについて何かを見つけた。 私はこれについてどうやって行くのか考えていました。二重のクラスのために私のハッシュコードの残りの部分を入れたいと思っていますか? Javaで

    31

    3答えて

    ##とhashCodeの違いは何ですか? どちらのクラスにも同じ値が出力されているようですが、私が使用するオーバーロードはhashCodeです。 Googleはシンボル##が見つからないため、助けません。 AnyValの

    -1

    2答えて

    すべてのSHA256ハッシュが同じ方法で計算されるかどうかは疑問でした。次のようにこのlibに入力を与えたように、別のSHA256ハッシュアルゴリズムを使って同じ出力をどのように再現できますか? lib1_gf_InitializeHashInput(); lib1_gf_AddIntegerToHashInput(a); lib1_gf_AddIntegerToHashInput(b);

    21

    4答えて

    次の関数を実行することで、入ってくる文字列をハッシュコードに変換していますが、値の一部が負です。私はハッシュ値が負でなければならないとは思わない。私が間違っていることを教えてください。 int combine = (srcadd + dstadd + sourceport + destinationport + protocol).hashCode(); System.out.println(c

    1

    3答えて

    template<class KEY, class VALUE> unsigned int HashMap<KEY, VALUE>::hashCode(KEY key) { unsigned int k = key & 0xffffffff; //error: no match for ‘operator&’ in ‘key & 4294967295u’ k += ~(k<

    10

    3答えて

    私はhibernateを使用しており、equalsとhashCode()をオーバーライドする必要があります。私はgoogle-guavaのequalsとhashCodeヘルパーを使うことにしました。 ここに何か不足しているかどうかを知りたいと思っていました。 私はidImageとのファイルパスの取得/設定メソッドを持っています。 @Entity @Table(name = "IMAGE") p

    0

    3答えて

    この投稿は、私は次のクラスを作成したとequalsをした、ここで 私が受け取った提案に基づいて Object comparison for equality : JAVA を見つけた私の以前の記事の続きです()、 hashcode()はEclipse IDEを使用してすべてを上書きします。しかし、これらのオブジェクトが格納されているarraylistのcontains()メソッドを使用して、同じク

    5

    5答えて

    java mainを実行するたびに異なるhashCode値があるのはなぜですか? 以下のサンプルコードを見てください。あなたが実行するたびに interface testInt{ public int getValue(); } enum test implements testInt{ A(1), B(2); private int value;

    2

    2答えて

    私のコードに文字列が入っていて、何らかの目的のためにハッシュコードを取っていますが、これらのハッシュコードの範囲が不思議でした。ハッシュコードの範囲は何ですか?

    3

    3答えて

    私はコレクションを含むクラスを持っています。 コレクションの内容が等しい場合、クラスの2つのインスタンスは等しいです。 私は自分のデータ構造を構築していますが、クラスをHashSetに格納し、コレクションの内容を変更します。変更により、ハッシュコード値が変更されます。これは、私のデータがセット内で失われてしまう副作用を引き起こすようです。 ハッシュコードの計算からコレクションを削除すると、問題は解