Recently >>
<< 感觉selection还么…
对于INoteItem的e…

Author Zhou Renjian Create@ 2004-02-29 01:50
whizz Note icon

对于INoteItem的equals代码修正如下:
    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null) 
            return false;
        if (!(obj instanceof INoteItem))
            return false;

        INoteItem ni1 = this;
        INoteItem ni2 = (INoteItem)obj;
        do {
            if (ni1.note.equals(ni2.note)) {
                ni1 = ni1.parent;
                ni2 = ni2.parent;
                if (ni1 == null) {
                    return ni2 == null;
                } else {
                    if (ni2 == null)
                        return false;
                }
            } else {
                return false;
            }
        } while (true);
    }

本记录所在类别:
本记录相关记录: