带有对象类的Android foreach循环
我有一个名为带有对象类的Android foreach循环,android,json,foreach,Android,Json,Foreach,我有一个名为CarData[](带有setters和getter)的类。我想使用我的Json解析数据创建一个带有recyclerView的列表。我想使用一个foreach循环,但我不知道怎么做 现在,我得到了第一个项目的副本。我相信使用循环不会得到重复的数据。如果列表中有汽车对象列表,则每个循环的示例为 List<Car> cars = new ArrayList<>(); for (Cars car : cars) { // get each car objec
CarData[]
(带有setters
和getter
)的类。我想使用我的Json
解析数据创建一个带有recyclerView
的列表。我想使用一个foreach循环
,但我不知道怎么做
现在,我得到了第一个项目的副本。我相信使用循环不会得到重复的数据。如果列表中有汽车对象列表,则每个循环的示例为
List<Car> cars = new ArrayList<>();
for (Cars car : cars) {
// get each car object on the list
}
List cars=new ArrayList();
用于(汽车:汽车){
//获取列表中的每个汽车对象
}
但这并不能防止重复。您可以比较从JSON文件获得的car对象的一些特性。您可以创建类的ArrayList,而不是像CarData[]一样使用它。它将使您的生活更轻松ArrayList dataSet=new Array();For each:-For(CarData-CarData:dataSet){//Your Code}。您还可以将其传递给CustomAdapter。用数据填充视图。如果要避免重复而不进行检查,请使用堆栈,然后使用.pop()。请用您尝试过的内容显示。同时显示您得到的任何错误。