是否可以编写一个散列函数来处理通用键或者必须指定类型?我正在尝试为存储键及其值的通用类编写一个哈希表,但我很难开始。
beanStore 存储 bean 对的值 bean 对是 T,N 类型的对象,即它有一个 T 类型的参数和另一个 N 类型的参数
public class beanStore<T,N> implements beanFuncs<T,N>{
private Integer cap;
public beanStore(Integer number){cap=number;}
public int hfunc(T key){
//generates hashCode of key
}
}
这是 beanFunc 类
public interface beanFuncs<T,N> extends Iterable<K>{
public boolean hasKey(T key);
.
.
.
public int size();
public Iterator<T> iterator();
}