2D多类型列表

时间:2014-11-02 14:01:56

标签: java list multidimensional-array

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

1 个答案:

答案 0 :(得分:3)

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

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

     //getters & setters
}

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