我正在尝试用Shapeless‘HMap实现一些东西,但是我不确定这是否可能,如果是的话,那么我将如何去做呢? 我想使用HMap作为用户首选项的映射,其中的值可以是不同类型的。这就是我的意思: object UserPreferences { case object IsStudent extendsBooleanPreference
case object S
List<String> list = hmap.getOrDefault(key,new ArrayList<String>());hmap.put(key,list);为什么我需要再次使用hmap.put方法?我的理解是。List<String> list = hmap.getOrDefault(key,new ArrayList<String>());
我正在用ArrayL