如何使用整数数组进行泛型排序方法?

时间:2015-05-02 23:16:12

标签: java arrays generics

我的插入排序方法是使用以下语句声明的:

    public static <AnyType extends Comparable<? super AnyType>> 
          void insertionSort(AnyType[]a){

我无法理解如何应用此通用数组将允许我使用基本类型数组int

如何使用int[]作为我的参数调用此方法,或者至少如何使用它来对int数组进行排序。

1 个答案:

答案 0 :(得分:1)

使用包装类 - 整数。有一种称为自动装箱的东西,这意味着如果你传递一个原始类型int的参数,它将自动转换为整数: - )

http://en.wikipedia.org/wiki/Primitive_wrapper_class https://docs.oracle.com/javase/tutorial/java/data/autoboxing.html