В Kotlin, как найти все элементы списка, который содержит 0 в конце? - PullRequest
0 голосов
/ 03 февраля 2019

Данный список:

var list = mutableListOf(5, 700, 8, 9, 660, 53, 90, 36)

И я действительно не знаю что мне тогда делать

if(0 in list) println("in list")

Что я могу добавить, чтобы найти 0 на конце ?

1 Ответ

0 голосов
/ 03 февраля 2019

Ваш список содержит целые числа, поэтому вы хотите, чтобы все элементы, которые делятся на 10,Это означает, что деление с 10 оставит 0 как остаток.Вы можете фильтровать список следующим образом:

val list = mutableListOf(5, 700, 8, 9, 660, 53, 90, 36)
val newList = list.filter { it % 10 == 0 }
println(newList)

напечатает

[700, 660, 90]

Это создает список newList, содержащий все элементы, заканчивающиеся на 0 (делится на 10)

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