虹裏img歴史資料館 - imgの文化を学ぶ

ここでは虹裏imgのかなり古い過去ログを閲覧することができます。

  • iOSアプリ 虹ぶら AppStoreで無料配布中
  • hashCod... のスレッド詳細

    削除依頼やバグ報告はメールフォームにお願いします。 個人情報,名誉毀損,侵害等について積極的に削除しますので、メールフォームより該当URLをご連絡いただけると助かります

    20/08/15(土)16:36:09 No.718308211

    hashCodeやequalsがいまいちわからない…

    1 20/08/15(土)16:37:23 No.718308649

    いんこま!

    2 20/08/15(土)16:42:34 No.718310467

    >いんこま! ?

    3 20/08/15(土)16:44:47 No.718311184

    予算詰んでくれたら俺が代わりに仕事するよ

    4 20/08/15(土)16:45:30 No.718311404

    難しく考えなくて次の実装でいい 簡単だろ 全部同じだ public int hashCode() {   return 0; }

    5 20/08/15(土)16:46:06 No.718311579

    >難しく考えなくて次の実装でいい >簡単だろ >全部同じだ >public int hashCode() { >  return 0; >} 全部同じにするんじゃない!!

    6 20/08/15(土)16:49:27 No.718312750

    俺は勉強中以外でvolatileを使った記憶が無い

    7 20/08/15(土)16:49:49 No.718312874

    public int hashCode() {   return new Random().nextInt(); }

    8 20/08/15(土)16:50:04 No.718312941

    >俺は勉強中以外でvolatileを使った記憶が無い 並列処理してると割と使う わざわざAtomic使うより楽なんよ

    9 20/08/15(土)16:51:22 No.718313325

    c#にもvolatileがあってなんじゃこりゃ…?ってなってる

    10 20/08/15(土)16:52:55 No.718313803

    なんかよくわかんないけどうまく動かないときはsynchronizedっておまじない書くとうまく動くようになる そこら中に書いた

    11 20/08/15(土)16:52:55 No.718313807

    public int hashCode() {   return (int)(new java.uti.Date().getTime()); }

    12 20/08/15(土)16:54:02 No.718314127

    >並列処理してると割と使う Javaじゃレジスタへの書き込みが特別な意味を持つ組み込みとか以外には使わなくない?

    13 20/08/15(土)17:17:38 No.718321956

    ハッシュは各メンバ変数のハッシュをxorするやつしか実装したことない

    14 20/08/15(土)17:22:52 No.718323501

    public boolean equals(Object o) {   return o.equals(this); }

    15 20/08/15(土)17:24:14 No.718323894

    じゃあくな実装がどんどん出てくる

    16 20/08/15(土)17:24:15 No.718323898

    JavaってGuid取れないの?

    17 20/08/15(土)17:24:41 No.718324021

    public boolean equals(Object o) {   return true; }

    18 20/08/15(土)17:25:10 No.718324169

    おなじ

    19 20/08/15(土)17:26:14 No.718324509

    爆弾みたいなコードがどんどん出てくる!

    20 20/08/15(土)17:28:26 No.718325208

    ハッシュキーには大体Stringか数値使うので 自分で実装する場面はあんまり無い気がする

    21 20/08/15(土)17:28:35 No.718325258

    わからんだら使わんだらええねん

    22 20/08/15(土)17:29:29 No.718325558

    でも自作クラスは絶対equalsつけろって…

    23 20/08/15(土)17:30:21 No.718325813

    いんだよこまけえこたあ っていう定型の略じゃねえの 昔は結構使ってたよな

    24 20/08/15(土)17:30:34 No.718325878

    java.util.Objects.hashを使うのが一番ラク

    25 20/08/15(土)17:31:37 No.718326204

    public class HashCodeGenerator{ private static int _current=0; public static int GetHash(){ return _current; } }

    26 20/08/15(土)17:32:58 No.718326579

    せめて判定しろや

    27 20/08/15(土)17:33:26 No.718326728

    _current++とかしろ