我目前正在学习如何使用Java中的列表。通过使用Collections.sort()方法,我在列表中遇到了排序字符串,这很好。但是,当我创建一个用户定义的数据类型时,它不会排序并给出一个错误-
“不适用于排序(列表,比较器)方法Collections.sort(列表、比较器)不适用的方法(由于实际和形式的参数列表长度不同而不能从参数实例化)方法Collections.sort(列表)不适用(推断类型不符合已声明的绑定:子绑定:可比),其中T#1、T#2是类型-变量: T
我对泛型还很陌生,我想知道为什么我不能做“如果(bm> key)”这可能是非常简单的事情,我太累了,以至于没有注意到。但是正如你所看到的,我试图在一个整数数组中找到一个特定的数字。我做错了什么?它必须是一个通用的方法。{ * This method searches through the array of integers to check if they match the key. * @param key certain numberpublic s