首页 > 解决方案 > 一种使用字符串和整数键管理多维数组的简单方法

问题描述

我是 Java 的新手,所以我必须依靠这个社区来完成这个。

我需要将一个对象存储在某种数组/列表中,我可以使用一个字符串和两个整数键快速访问该对象。类似的东西a["string"][1][1]- 我查看了一些不同的指南和教程,但无法提出一个易于管理的好解决方案。

我正在创建一个 Minecraft 插件,在该插件中我需要使用 、 和 - 来跟踪特定块的位置world-chunk_xchunk_z正在尝试创建一种方法,我可以在其中提供一个位置,该位置具有前面提到的三个值,并基于快速查找关于世界和块,所以我不必迭代世界中所有存储的块,但可以将其限制为世界的 9 个块。(我所在的当前区块和所有周围的邻居)

标签: javaarraysarraylistmultidimensional-array

解决方案


这个怎么样:

Map<String, Object[][]> store;

推荐阅读