问题描述
此代码有什么问题。编译器说,compareto(T)
类型的T
方法是未定义的。
public ArrayList<T> sortieren(ArrayList<T> list,int type)
{
if (list.size() > 1)
{
for (int y = list.size(); y > 0; y--)
{
for (int x = 0; x < y-1; x++)
{
if (list.get(x).compareto(list.get(x+1)) > 0)
{
anzahlVergleiche++;
// tausch von zwei Elementen
T temp = list.get(x);
list.set(x,list.get(x+1));
list.set(x+1,temp);
anzahlVertauschungen++;
}
else
{
anzahlVergleiche++;
}
}
}
}
return list;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)