当只有一个键可以有一个值时,为什么我们使用hashmap?

时间:2015-05-14 13:43:26

标签: hashmap

当我们只能将一个值与一个键相关联时,hashmap的用途是什么。我们可以直接搜索搜索密钥的那个值。?我对吗..?如果不是请解释。

Key1---2->5->8->2; Key2---->15->14; Key3---45->15->10; 如果它是这样的话我们可以使用key更少的no来搜索值。迭代。

1 个答案:

答案 0 :(得分:0)

当您知道所需价值的关键时,它会派上用场。如果是这种情况,搜索时间是恒定的(不随数组大小而变化)。是的,您可以搜索数组,但是您必须迭代它,这会导致线性延迟(数组越大,找到所需值所需的时间越长)