我正在开发一个Android项目,我需要从方法中返回多个List
对象。这可能吗?
例如,我创建了两个不同的List
对象....
List<String> tid_list=new ArrayList<String>();
List<String> tno_list=new ArrayList<String>();
我希望从方法中返回它们。我怎样才能做到这一点?
答案 0 :(得分:0)
您可以执行以下操作:
1.由于列表是引用,您可以通过方法的参数列表传递它们。
2.或者你可以创建一个引用任意数量列表的类。
3.您可以返回ArrayLists的ArrayList。
答案 1 :(得分:0)
根据定义,函数只能返回一个值,因此您可以选择几个选项。
tid_list
和tno_list
作为其属性的新课程ArrayList
s ArrayList
tno_list
和tid_list
是类的属性,并且函数是同一个类的方法,则可以在方法内编辑它们并完全跳过参数/返回值路径。