多项选择题

散列函数的选择依赖于键值的数据类型,以下哪些类型可以当做键的数据类型?()

A.整型
B.字符串
C.对象
D.数组