java - 我可以在Java中自定义矩阵的索引吗?

标签 java arrays data-structures matrix arraylist

我想在 Java 中实现一个具有自定义索引的矩阵,如下例所示:

         country1 city1 name1 region1 population1
country2    23      5    55    ...
city2       5       9    .
name2                    .
region2                  .
population2

mat[country1][country2] 应返回 23。 我不知道该怎么做。

最佳答案

您可能必须使用 Hashmap 或 HashTable 以及像对一样的键来包含两个索引:Map<Pair<K1,K2>, V>

您可以查看以获取更多信息: Map with two-dimensional key in java

关于java - 我可以在Java中自定义矩阵的索引吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10758181/

相关文章:

java - 如何更改 BottomNavigationView 中特定项目的 iconTint

c - 如何更改 C 中二维数组的内容?

c - 在 C 中的循环中重新声明数组

java - 使用创建的类将随机值分配给对象数组

javascript - javascript中替代长度(不是32位)的整数

Python:多维字典

c++ - 添加索引为 -2 的整数

java - Wildfly Mail-Session 始终使用本地主机

java - OkHttp Post 未获取服务器端发送的数据

java - okHttp拦截器中的协议(protocol)升级机制