Получение повторяющейся петли бесконечно - PullRequest
0 голосов
/ 20 апреля 2019

Я использую вложенный цикл for для получения из массива и этот цикл запускается infinte

private 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;
}
...