我想创建一个关联数组(Key,Value)而不使用Collections。
我在互联网上看到了很多HashTable功能,但我发现的东西就像是模块化操作时单个值的随机索引分配。
我想做的是像带有整数键和字符串值的二维数组,为每个键分配随机索引和%操作。
我知道我可以使用Collections和HashTable对象执行此操作,但我想自己做。
答案 0 :(得分:0)
您可以使用2个阵列。一个数组用于存储键,而另一个数组用于存储值。并且您可以确保在MyHashMap类中实现方法,使得两个数组在更新时都会更新。
答案 1 :(得分:0)
没有使用集合,没有java没有关联数组。我建议您使用字符串数组Strings[][]
,并在逻辑中将string
转换为integer
key
。
但使用
Collections Interface
非常简单且非常有效。