gpt4 book ai didi

java - Java 中最接近嵌套字典(python)的东西是什么?

转载 作者:太空宇宙 更新时间:2023-11-04 10:18:25 25 4
gpt4 key购买 nike

我正在学习推荐引擎的教程,这本书想要使用嵌套字典输入用户偏好和评论。 Java 的等价物是什么?

最佳答案

嵌套字典是一个字典,其中条目的值可以是字典。在 Java 中,字典是通过 Map 实现的。界面。

如果您的字典键是字符串(顶级键和二级键),并且内部字典的值是(比如)Widget s,那么你会使用 Map<String, Map<String, Widget>> :

//  +---------------------------- Outer dictionary key type
// v vvvvvvvvvvvvvvvvvvv-- Outer dictionary value type
Map<String, Map<String, Widget>> nested = new HashMap<String, HashMap<String, Widget>>;
// ^ ^
// | |
// | +-------- Inner dictionary value type
// +---------------- Inner dictionary key type

...哪里HashMap只是可能的 Map 之一您可能会使用的实现。

关于java - Java 中最接近嵌套字典(python)的东西是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33819201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com