看板
[ java ]
討論串關於HashSet 加入重覆物件卻成功加入的問題
共 9 篇文章
內容預覽:
import java.util.HashSet;. public class TasteHashSet {. public static void main(String[] args) {. Object o = new Object() {. public int hashCode() {.
(還有481個字)
內容預覽:
用 HashSet 的前提是丟進去的物件要把 hashCode() 和 equals(Object obj) 寫好. ※ 引述《Bluesky7.bbs@ptt.cc》之銘言:. > 可是現在看來 好像只有把address相同的才看成一樣 可是我的equals也overrinding了> 也測過沒錯
(還有70個字)
內容預覽:
class A{. int a=0;. public A(int va){a=va;}. public boolean equals(Object o){. A m=(A)o;. return (a==o.a);. }. public String toString(){...return a 的S
(還有322個字)