如何在android中使用List <Data>?

J1a*_*nd1 2 java android

我该如何使用List<Data> dat = new List<Data>();临时存储软件中的数据?"Data"我的代码中有一个带变量的类(主要是Strings).当我尝试该方法时,它不存储数据.

ass*_*ias 11

List是一个接口,所以你不能实例化它(调用new List()),因为它没有具体的实现.为了简单起见,请使用现有实现之一,例如:

List<Data> dat = new ArrayList<Data>();
Run Code Online (Sandbox Code Playgroud)

然后你可以像这样使用它:

Data data = new Data();
//initialise data here
dat.add(data);
Run Code Online (Sandbox Code Playgroud)

您可能会从阅读Java Tutorial on Collections中受益.