2014-03-02 19 views
-1

在当前项目中,我有一个二维高度图,它在每个方向都是无限的,并且可能在运行时发生变化。我如何在Java中存储这个高度图?使用HashMap的方法似乎对我来说非常重要,尽管我可以很容易地使用它,但感觉不对。有没有另外一种方式可以存储这样的信息,还是我怀疑我不应该使用HashMap无缘无故?在java中为整数赋一个整数

在这种情况下的高度图意味着我想为每个x-Coordinate(int)分配一个高度值(int)。

+3

我们没有什么这个图应该代表和功能的OT应该提供任何要求。我们怎么能给出答案。你甚至没有解释“二维高度图”的含义。 –

+1

如果您正在考虑将地图用作地图中的键,那么这可能是一个糟糕的主意(尤其是如果值可能会更改)。 –

+0

可否请您提供代码,其中您有这样的问题 – Simmant

回答

1

HashMap大可不是您的任务更快乐的选择。据我了解你的问题,你应该看看像两个暗淡的阵列。

int twoDimArray[][] = new int[size][size];