msn bot
SBsession 처리 작업도중 ;
이 문제로 몇시간동안 삽질끝에 method overriding으로 해결

class SBField{
       public long SB;
       public int Code;
       
       
       public boolean equals(Object obj){
               SBField f = (SBField)obj;
               
               if(this.SB==f.SB && this.Code == f.Code)
                       return true;
               
               return false;
       }
}


...
...
...

public int find(SBField element){
       
       ListIterator li = list.listIterator();
       
       while(li.hasNext()){
               //System.out.println( li.nextIndex() + ":" + li.next().equals((Object)element) );
               
               Object next = li.next();
               
               //System.out.println(next);
               if(next.equals((Object)element))
                       return li.nextIndex()-1;

       }
       
       return -1;
}
2006/01/01 16:49 2006/01/01 16:49

Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다