一、Guava
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>30.1-jre</version>
</dependency>
二、双键map
类似Map<String, Map<String, String>>:
import com.google.common.collect.HashBasedTable;
import com.google.common.collect.Table;
/**
* <p>标题: guava多键测试</p>
* <p>功能描述: </p>
*
* <p>创建时间: 2021/6/3 9:10</p>
**/
public class TableTest {
public static void main(String[] args) {
// 1. 双键测试
Table<String, String, String> table = HashBasedTable.create();
table.put("1", "a", "第1组第a个数据");
table.put("1", "b", "第1组第b个数据");
table.put("2", "a", "第2组第a个数据");
table.put("2", "b", "第2组第b个数据");
System.out.println(table.get("1", "a"));
System.out.println(table.get("1", "b"));
System.out.println(table.get("2", "a"));
System.out.println(table.get("2", "b"));
}
}