java - 有任何集合对象可以保存两个以上元素的组合列表吗?

标签 java arrays list collections element

是否有集合对象或方法来保存元素组合?

例如,我需要创建一个包含元素名称、年龄、高度和体重组合的列表。

就我而言,为此创建一个对象并不是一个好主意。因为字段的数量不断变化。 我需要创建此列表以传递给查询。

有什么解决办法吗?

最佳答案

class MyContainer {
  String someString;
  int someInt;
}

List <MyContainer> myList = new List<>();

类似这样的事情!?

我不太清楚“在我的情况下为此创建一个对象不是一个好主意”是什么意思。作为替代方案,您可以创建 List<Object>并输入您拥有的任何内容,甚至是 List<List<Object>>如果您想要一个包含多个分组对象的列表。

关于java - 有任何集合对象可以保存两个以上元素的组合列表吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17507814/

相关文章:

java - 使用 JGit 将子模块添加到非空路径

java - 如何在 XML 中嵌入二进制数据?

Javascript 将对象数组转换为 1 个数组

Javascript - 用于展平数组的递归/for 循环

java - Java数组如何实现Cloneable?

python - 在 Python 中创建列表对象类

java - 使用 Spring Data Rest 时带有注入(inject)值的自定义逻辑

java - 用java编写哈希函数的最佳实践是什么?

list - 模拟 Length 函数以获取列表的长度

python - 关于防止代码重复的代码结构建议(Python、列表)