所以我正在尝试编写一个可用于大多数非原始数据类型的线性搜索。
这是我正在使用的代码:
public static <T> boolean search(Comparable<T> key, T[] array) {
for(int i = 0; i < array.length; i++) {
if(array[i].equals(key)) {
return true;
}
}
return false;
}
我想知道是否有更好的方法可以做到这一点,或者更整洁的方法。注意我只是想使用线性搜索算法
谢谢