我有一个数据模型,我想在 Java 中将它表示为一个由嵌套关联数组定义的类。我希望能够创建这个对象的一个实例,或者按名称引用键值对,或者迭代它们。如果我打算在 Python 或 JavaScript 中执行此操作,这个嵌套关联数组可能看起来像这样:
sandwiches = {
"Ham Sandwich": {
"bread": "white",
"meat": "ham",
"condiment": "mustard"
},
"BLT": {
"bread": "rye",
"meat": "bacon",
"condiment": "mayo"
},
...
}
有没有一种快速简便的方法可以在 Java 中创建这样的对象?我假设嵌套HashMap
是我正在寻找的,但似乎没有一个简单的单行或两行方法可以使用本机 Java 库创建这样的对象。如果不存在使用标准 Java 库执行此操作的方法,那么哪些第 3 方工具最适合此操作?