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;
}
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;
}
Trackback Address :: 이 글에는 트랙백을 보낼 수 없습니다