ここでは虹裏imgのかなり古い過去ログを閲覧することができます。
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++とかしろ