Kotlin: Log.i () печатает только 2 элемента из массива из 53 элементов - PullRequest
0 голосов
/ 01 июня 2018

Я хочу пройтись по моим именованным деталям ArrayList, вот мой код:

for(x in parts.indices){
            Log.i("INFO", parts.indices.toString())
        }

Вывод следующий:

0..52
0..52

Но я ожидаю 0 ..52 будет напечатано 53 раза.Я попытался изменить x in parts.indices на x in 0 until parts.size, но вывод остался прежним.Интересно, что когда я использую ту же конструкцию в другом классе с тем же импортом, она работает нормально.Что я делаю не так?

1 Ответ

0 голосов
/ 01 июня 2018

Это проблема с журналом, как отмечает @Marko Topolnik, кажется, что она «сворачивает» выходные данные, когда строки идентичны.Println делает то же самое, но, по крайней мере, печатает сообщение: 'identical 51 lines'.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...