我的插入排序方法是使用以下语句声明的:
public static <AnyType extends Comparable<? super AnyType>>
void insertionSort(AnyType[]a){
我无法理解如何应用此通用数组将允许我使用基本类型数组int
如何使用int[]
作为我的参数调用此方法,或者至少如何使用它来对int数组进行排序。
答案 0 :(得分:1)
使用包装类 - 整数。有一种称为自动装箱的东西,这意味着如果你传递一个原始类型int的参数,它将自动转换为整数: - )
http://en.wikipedia.org/wiki/Primitive_wrapper_class https://docs.oracle.com/javase/tutorial/java/data/autoboxing.html