java - 这是一个丑陋/糟糕的数据结构设计吗?

标签 java data-structures

这种数据结构是不是一个糟糕的设计选择? 基本上每个 map 都是一个用户,它有一堆不同类型的字段。每种字段都是映射中的键,并且具有该类型字段的列表(ControlTemplate)。

 protected ArrayList<Map<String, List<ControlTemplate>>> doInBackground(Void... params)
{
     .
     .
     .
}

最佳答案

如果您创建一个 User 类会更好。如果不是绝对必要,您应该为用户的每个属性创建一个属性,而不是使用 map 。

关于java - 这是一个丑陋/糟糕的数据结构设计吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16714642/

相关文章:

c++ - 点遍历的最佳数据结构

c# - 根据找到的数据修剪 3 维数组请求

performance - 在小于 O(n^2) 的时间内在 2D 平面中找到距离最小的给定点集中的两个点

algorithm - 电话簿应用程序中高效子字符串搜索的数据结构

java - Iterator.next() 上的 ConcurrentModificationException

java - Java 文件夹结构中的 %t

java - 如何处理可能出现的非终结符?

Java ftp下载状态栏

c++ - 数据模型问题

java - 由 : java. lang.ClassNotFoundException : net. com.myproject.core 找不到 sf.json.xml.XMLSerializer 引起 [35154]