linked list比较两组数字是不是一样
两组数字是不是一样, 顺序无所谓, 比如1 2 3 4=4 3 2 1, 大家看看我的程序哪里不对,为什么电脑不能给出判断?public boolean equals(ILS a)
{
int flag=0;
for (ILS temp=head; temp!=null; temp=temp.getNext())
{
a=head;
do
{
if(a.getData()==temp.getData())
{
a.getNext();
}
else
{
flag++;
a=a.getNext();
}
}while(a!=null);
if(flag>=a.size())
break;
else
flag=0;
}
if(flag==0)
return true;
else
return false;
}