java - 二维多类型列表

标签 java list multidimensional-array

我需要创建一个包含字符串和整数的列表,然后创建另一个包含所有这些列表的列表。我将如何在java中解决这个问题?我正在尝试创建不同项目的列表,每个项目都有某些属性。例如。一项条目可以是(“剑”、伤害、重量)。然后所有这些项目都存储在一个列表中。列表创建后不必可编辑。它只是一个我可以从中检索有关不同项目的信息的表。感谢您的帮助。

最佳答案

您可以定义一个 Bean 来保存这些值,而不是在数组中插入字符串和整数:

public class YourClassInsteadOfArray{
     private String stringDesc;
     private int damage;
     private int weight;

     //getters & setters
}

定义多个实例后,您可以将它们存储在 List

关于java - 二维多类型列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26700136/

相关文章:

java - 如何在没有 GUI 的情况下同时运行多个 bash shell?

python - 如何使文件中的每一行成为包含整个文件的列表的子列表?

C# 从父类继承属性

python - 返回满足特定条件的多维数组的子集?

java - 如何顺序读取文件但重复指针的任何位置

java - requestLocationUpdates 参数

ruby-on-rails - Rails 3 查询多维数组

javascript 成对值数组访问

java - 从类型对象转换为类

python - 如何实现 matlab 的 ismember(A, b),A 是一个 numpy ndarray,b 是一个列表