我必须编写一个方法来对整数和双精度数进行排序。
public ArrayList<Number> sortDescending(ArrayList<Number> al){
    Comparator<Number> c=Collections.reverseOrder();
    Collections.sort(al,c);
    return al;
}
public ArrayList<Number> sortAscending(ArrayList<Number> al){
    Collections.sort(al);
    return al;
}
问题是在sortAscending中,出现如下错误:
绑定不匹配:Collections 类型的泛型方法 sort(List) 不适用于参数 (ArrayList)。推断的类型 Number 不是有界参数 < T extends Comparable < ? 超级T>>