android - 获得重复循环无限
问题描述
我正在使用嵌套的 for 循环从 arraylist 中获取,并且该循环无限运行
私有 ArrayList prepareData() {
ArrayList arrayList = new ArrayList<>();
for(int i=0;i<android_image_urls.length;i++){
Androidversionclass androidversion = new Androidversionclass();
androidversion.setAndroid_image_url(android_image_urls[i]);
arrayList.add(androidversion);
for (int k= 0; k < android_image_second.length; k++) {
Androidversionclass androidversionclass1 = new Androidversionclass();
androidversion.setAndroid_image_second(android_image_second[k]);
arrayList.add(androidversion);
}
for (int l = 0; l < android_image_thirds.length; l++) {
Androidversionclass androidversionclass2 = new Androidversionclass();
androidversion.setAndroid_image_thirds(android_image_thirds[l]);
arrayList.add(androidversion);
}
for (int m = 0; m < android_image_fourth.length; m++) {
Androidversionclass androidversionclass3 = new Androidversionclass();
androidversion.setAndroid_image_fourth(android_image_fourth[m]);
arrayList.add(androidversion);
}
}
return arrayList;
}
解决方案
推荐阅读
- java - java内存泄漏的原因
- function - Tkinter - 使用功能更改标签
- wordpress - 我在我的wordpress网站上使用花哨的盒子,在那个标题中使用默认的h2标签,我怎么能把那个h2标签改成h1标签
- github - GitHub Copilot 命令不起作用并显示错误
- arrays - 如何在angularjs中添加/删除星号标记
- python - 计算一系列站点到最近站点的平均距离
- awk - Bash - 使用 sed 命令更新文件中的值
- c# - 如何在子视图模型中导航 Content Presenter?
- excel - 电子邮件附件的存储名称 - 第一次运行时出错,但在第二次运行时有效
- jsf - Primefaces Ajax Datatable rowSelect 仅在某些空格上触发